写了一个简单的后台程序,发现一个问题,在没有顶层窗口或者隐藏主窗口后,如果有子窗口弹出如QMessageBox::information等,若关闭该弹出的子窗口,就会导致主窗口也被关闭。
解决方法:
设置主程序的属性 quitOnLastWindowClosed
QApplication 之 quitOnLastWindowClosed
QApplicationapp(argc,argv);
app.setQuitOnLastWindowClosed(false);
写了一个简单的后台程序,发现一个问题,在没有顶层窗口或者隐藏主窗口后,如果有子窗口弹出如QMessageBox::information等,若关闭该弹出的子窗口,就会导致主窗口也被关闭。
QApplicationapp(argc,argv);
app.setQuitOnLastWindowClosed(false);