概述
Arm-linux下QT使用键盘
一.QT 对键盘的支持
QT 4.6 以后的版本是内置对LInux input event 键盘的支持。因此在 configure的的配置选择已经没有相关选项
而Qt 4.6 以前的版本是有类似于 -qt-kbd-tty,-qt-kbd-usb,
-qt-kbd-linuxinput 支持,但是不能在4.6的configure 脚本加入这个选项,加入这个选项反而会选成编译时的段错误。
/home/idsw/qt/qt-everywhere-opensource-src-4.6.1/bin/uic dialogs/qprintwidget.ui -o .uic/release-shared-emb-arm/ui_qprintwidget.h
/home/idsw/qtqt-everywhere-opensource-src-4.8.4/bin/uic dialogs/qpagesetupwidget.ui -o .uic/release-shared-emb-arm/ui_qpagesetupwidget.h
make[1]: * [.uic/release-shared-emb-arm/ui_qpagesetupwidget.h]Segmentation fault
make[1]: * Cancellazione di .uic/release-shared-emb-arm/ui_qpagesetupwidget.h’
make[1]: Leaving directory `/home/idsw/qtqt-everywhere-opensource-src-4.8.4/src/gui’
make: * [sub-gui-make_default-ordered] Error 2
二.QT对input event 键盘的支持
在QT 4.6以上版本,只需要加入环境变量
export QWS_KEYBOARD=tty:/dev/input/event1
其中tty是键盘类型,/dev/input/event1 .取决你的键盘驱动对应的设备结点
最后
以上就是懦弱冬天为你收集整理的欢迎使用CSDN-markdown编辑器Arm-linux下QT使用键盘的全部内容,希望文章能够帮你解决欢迎使用CSDN-markdown编辑器Arm-linux下QT使用键盘所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复