Qt 快捷键转发

paresly 2015-09-01 09:28:28
最近在做一个QT 的项目,会涉及快捷键,目前的问题是,我在主界面上按快捷键弹出了相应的对话框,但主对话框也失去了焦点,再次点击对话框就没有快捷键触发了,求各位大神指导,如何在主窗体对话框失去焦点的时候也能够获取到相应的快捷键事件。

我自己的思路是在弹出的对话框中进行按键的转发,就是把弹出对话框的按键消息转发到后面的主窗口上,但是又不清楚要如何实现。

分数不多了,求大神不介,小弟感激涕零。
...全文
105 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
奉壹 2015-09-01
  • 打赏
  • 举报
回复
QShortcut(const QKeySequence & key, QWidget * parent, const char * member = 0, const char * ambiguousMember = 0, Qt::ShortcutContext context = Qt::WindowShortcut) 最后一个参数可以用Qt::ApplicationShortcut 好久不用Qt,不行不要打我!

786

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 非技术区
android小程序微信小程序 技术论坛(原bbs)
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧