• 2683阅读
  • 2回复

[提问]QStackedWidget 将keyPressEvent事件传给另外一个QWidget [复制链接]

上一主题 下一主题
离线twodiamond
 

只看楼主 倒序阅读 楼主  发表于: 2017-10-26
请问:
       QStackedWidget加入了若干个QWidget,这些QWidget不自行处理keyPressEvent,所有的keyPressEvent交由另外一个独立的QWidget(keyWidget)处理。
       也就是能否在QStackedWidget 与这个keyWidget之间建立一个connect,当有QStackedWidget的当前QWidget有keyPressEvent时,发送给keyWidget来处理?

谢谢!
离线小韩老师

只看该作者 1楼 发表于: 2017-10-27
你安装个消息过滤器,把这几个widgets都塞进去,就可以消息出来,之后自己处理
离线twodiamond

只看该作者 2楼 发表于: 2017-10-27
回 小韩老师 的帖子
小韩老师:你安装个消息过滤器,把这几个widgets都塞进去,就可以消息出来,之后自己处理 (2017-10-27 07:49) 

多谢小韩老师
快速回复
限100 字节
 
上一个 下一个