• 4010阅读
  • 5回复

Qt键盘事件 [复制链接]

上一主题 下一主题
离线xlx1223
 

只看楼主 倒序阅读 楼主  发表于: 2013-07-02
关键词: QT4界面按键
我想自定义一个组合键。比如+ 、-(加减键)和Enter键(三个组合到一起),如何定义啊。
离线XChinux

只看该作者 1楼 发表于: 2013-07-02
自己从keyPressEvent、keyReleaseEvent里判断触发吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线xlx1223

只看该作者 2楼 发表于: 2013-07-03
我单独的键触发已经能实现了,但是组合到一块怎么实现啊,看资料只有shift.ctrl/alt之类的组合键呢
离线XChinux

只看该作者 3楼 发表于: 2013-07-03
在keyPressEvent里记录下键状,从keyReleaseEvent里判断键状态(比如此时如果放开的键是+、-、enter任意一键,并且其它两键也同时处于按下状态,则触发快捷键信号)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线xlx1223

只看该作者 4楼 发表于: 2013-07-03
高手给段代码吧,本人菜鸟一只,谢谢!
离线彩阳

只看该作者 5楼 发表于: 2013-07-04
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个