• 4260阅读
  • 5回复

[提问]ARM设备中Qt如何获取键盘事件(不是电脑键盘,是普通按键)? [复制链接]

上一主题 下一主题
离线自强不吸
 

只看楼主 倒序阅读 楼主  发表于: 2014-02-28
ARM设备中Qt如何获取键盘事件(不是电脑键盘,是普通按键)?自己写的按键驱动,qt如何区分不同的按键
自强不吸!
离线ace3196758

只看该作者 1楼 发表于: 2014-02-28
需要自己映射下按键,然后上报上去
去看下/src/gui/embedded/qkbd_qws.cpp
离线nigoole

只看该作者 2楼 发表于: 2014-02-28
按键正常吗?获取按键键值人为转换到Qt::Key_*
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
离线自强不吸

只看该作者 3楼 发表于: 2014-03-03
回 nigoole 的帖子
nigoole:按键正常吗?获取按键键值人为转换到Qt::Key_* (2014-02-28 16:04) 

正常,但是怎么转呢不懂
自强不吸!
离线自强不吸

只看该作者 4楼 发表于: 2014-03-03
回 ace3196758 的帖子
ace3196758:需要自己映射下按键,然后上报上去
去看下/src/gui/embedded/qkbd_qws.cpp  (2014-02-28 15:12) 

改下这个文件么?
自强不吸!
离线nigoole

只看该作者 5楼 发表于: 2014-03-03
有个这个函数:
// 获取键盘输入信息
struct input_event inmyself;

//打开文件
FILE *fp(设备"):
// 然后读取里面的按键输入的信息
read(fd, &inmyself, sizeof(inmyself))
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
快速回复
限100 字节
 
上一个 下一个