三只小鸡 |
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()事件。 求助各位大神!有什么解决的办法吗?谢谢
|
|