linux qt4.7 键盘,linux-Qt中的键盘输入

我正在运行在嵌入式 Linux上运行的Qt应用程序.我对Qt业务很陌生,因为我一个月前才刚开始它,所以请了解我不是那种面向对象的…:P

我在运行Linux的目标上运行Qt应用程序. Qt文档http://doc.qt.io/archives/qt-4.7/qt-embedded-pointer.html表示,我们必须通过导出某些变量来启用触摸屏,USB键盘,小键盘等.即

export QWS_MOUSE_PROTO=tslib:/dev/input/event1

export QWS_KEYBOARD="linuxinput:/dev/input/event0 usb:/dev/input/event2"

好吧,您可以猜到,第一行将QT中的鼠标设备设置为触摸屏. “ tslib”是触摸屏库,“ event1”是代表触摸屏的节点.同样,第二行用于板载键盘(event0)和USB键盘(event2).

现在,触摸屏可以很好地工作了.但是问题出在哪一个键盘上.如果我不导出第二个变量,即QWS_KEYBOARD,则应用程序运行良好.但是,如果我确实导出了第二个变量,则应用程序在启动后便立即进入停止状态(SIGSTOP).从ps输出可以明显看出这一点.我无法使其与SIGCONT一起使用.

我将尝试从源头重新配置Qt.任何想法都欢迎.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值