Qt 后台进程开发 子窗口关闭后 主程序退出


写了一个简单的后台程序,发现一个问题,在没有顶层窗口或者隐藏主窗口后,如果有子窗口弹出如QMessageBox::information等,若关闭该弹出的子窗口,就会导致主窗口也被关闭。

解决方法:
设置主程序的属性     quitOnLastWindowClosed
QApplication 之 quitOnLastWindowClosed
QApplicationapp(argc,argv);
app.setQuitOnLastWindowClosed(false);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM