QMessageBox在通常的窗口程序状态下,点击确认,只是关闭about窗口本身;但在系统托盘状态下点击确定,会将应用程序一并退出。
解决办法如下:
在程序中加入:QApplication::setQuitOnLastWindowClosed(false);
本文介绍了一个关于QMessageBox的使用技巧,当在系统托盘状态下调用QMessageBox时,可以通过设置QApplication::setQuitOnLastWindowClosed(false)来避免点击确认按钮导致整个应用程序退出的问题。
QMessageBox在通常的窗口程序状态下,点击确认,只是关闭about窗口本身;但在系统托盘状态下点击确定,会将应用程序一并退出。
解决办法如下:
在程序中加入:QApplication::setQuitOnLastWindowClosed(false);
3753
1222
5916
2974

被折叠的 条评论
为什么被折叠?