关于AM437x Linux+qt开发笔记(2)

第一部分,触摸屏

命令 lsinput (有些系统不移植)查看系统input实践

 命令ox  -d  /dev/input/event1 或hexdump  -d  /dev/input/event1 (从上图看,event0没有接的触屏) ,点击屏幕如下

 命令 ls  /dev/input  -al , 查看input设备的触摸屏软连接。

命令cat  /etc/udev/rules.d/local.rules , 查看touchscreen0软连接创建脚本

 命令cat  /etc/profile.d/tslib.sh (此位置仅限于ti的开发板),查看qt使用的tslib指定的触摸屏touchscreen0,由上一个脚本决定绑定哪个event 。可以指定第二个触摸屏event1.

不支持lsinput命令,则使用命令cat  /proc/bus/input/devices  查询响应的event编号

EV=b 

第二部分,linguist

1.查找Ubuntu 上linguist安装位置 ,在qt安装目录Qt5.6.2/下 find  .   -name  linguist   ,可以查到linguist执行文件目录,~/Qt5.6.2/5.6/gcc_64/bin 

2.建立软连接  ln  -s(T) ~/Qt5.6.2/5.6/gcc_64/bin   ~/linguist ,注意源必须用绝对路径 

3. 使用翻译

方法一:进入 ~/linguist ,执行 ./lupdate 路径/project.pro  、 ./linguist 、   ./lrelease 路径/project.pro  

方法二: lupdate 和 lrelease 已经移植为默认命令,在任何目录下可执行,中间的linguist可以用windows linguist工具或方法一中的linguist翻译 。

注意:大部分情况,lupdate会保留以往翻译的内容,个别情况下需要全部翻译。原因未知

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值