• 99阅读
  • 0回复

终端中子窗口showFullScreen全屏无法接收按键事件 [复制链接]

上一主题 下一主题
离线三只小鸡
 

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





快速回复
限100 字节
 
上一个 下一个