在qt中,控制弹窗失去焦点自动消失,一般通过监听FocusOutEvent来实现
但是在Qt5中,控件不会触发FocusOutEvent,解决办法:
widget.show()
widget.activateWindow()
widget.setFocus()
此时当widget失去焦点的时候就会触发FocusOutEvent。
在qt中,控制弹窗失去焦点自动消失,一般通过监听FocusOutEvent来实现
但是在Qt5中,控件不会触发FocusOutEvent,解决办法:
widget.show()
widget.activateWindow()
widget.setFocus()
此时当widget失去焦点的时候就会触发FocusOutEvent。
本文标题:Qt 弹窗失去焦点自动关闭
本文链接:https://www.haomeiwen.com/subject/iqlmdktx.html
网友评论