C++/Qt

Qt 弹窗失去焦点自动关闭

2020-08-12  本文已影响0人  哦呵呵y

在qt中,控制弹窗失去焦点自动消失,一般通过监听FocusOutEvent来实现

但是在Qt5中,控件不会触发FocusOutEvent,解决办法:
widget.show()
widget.activateWindow()
widget.setFocus()
此时当widget失去焦点的时候就会触发FocusOutEvent。

上一篇 下一篇

猜你喜欢

热点阅读