首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

如何设置QPushButton和QComboBox的默认按键为enter,通过键盘的enter键实现QPushButton的按下

2014-01-15 
怎么设置QPushButton和QComboBox的默认按键为enter,通过键盘的enter键实现QPushButton的按下。本帖最后由 s

怎么设置QPushButton和QComboBox的默认按键为enter,通过键盘的enter键实现QPushButton的按下。
本帖最后由 sniper2011 于 2014-01-08 21:26:41 编辑 当焦点移动到QPushButton或者QComboBox上时,可以通过键盘的Enter键实现QPushButton的按下,或者QComboBox列表弹出。就是把原来空格键实现的效果换成Enter键来实现。
请问这个怎么实现?
非常感谢!
[解决办法]

引用:
当焦点移动到QPushButton或者QComboBox上时,可以通过键盘的Enter键实现QPushButton的按下,或者QComboBox列表弹出。就是把原来空格键实现的效果换成Enter键来实现。
请问这个怎么实现?
非常感谢!


可以参考一下这篇文章——http://blog.sina.com.cn/s/blog_a6fb6cc90101ayuo.html,原理是一样的!
[解决办法]
处理keypressEvent事件监听 回车键
如果焦点在按键上的话,应该回车能响应的,你可以在button pressed槽中打印看下

热点排行