查看完整版本: [-- 终端中子窗口showFullScreen全屏无法接收按键事件 --]

QTCN开发网 -> Qt基础编程 -> 终端中子窗口showFullScreen全屏无法接收按键事件 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

三只小鸡 2020-03-26 10:23

终端中子窗口showFullScreen全屏无法接收按键事件

       首先我在一个QDialog1中建了个事件过滤器,按F1时弹出另外一个QDialog2,QDialog1是QDialog2的父窗口,这个QDialog2是showFullScreen全屏的,现在发现如果QDialog1不是showFullScreen全屏的话,QDialog2无法接收keyReleaseEvent()和keyPressEvent()事件,这样就会一直卡在这个界面里无法做任何操作,但是如果QDialog1也是showFullScreen全屏的话就可以接收keyReleaseEvent()和keyPressEvent()事件。
       我想让QDialog1不是showFullScreen全屏的情况下QDialog2也可以接收keyReleaseEvent()和keyPressEvent()事件。
       求助各位大神!有什么解决的办法吗?谢谢







查看完整版本: [-- 终端中子窗口showFullScreen全屏无法接收按键事件 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled