Qt 后台进程开发 子窗口关闭后 主程序退出
2012-08-02 22:14
549 查看
写了一个简单的后台程序,发现一个问题,在没有顶层窗口或者隐藏主窗口后,如果有子窗口弹出如QMessageBox::information等,若关闭该弹出的子窗口,就会导致主窗口也被关闭。
解决方法:
设置主程序的属性 quitOnLastWindowClosed
QApplication 之 quitOnLastWindowClosed
解决方法:
设置主程序的属性 quitOnLastWindowClosed
QApplication 之 quitOnLastWindowClosed
QApplicationapp(argc,argv);
app.setQuitOnLastWindowClosed(false);
相关文章推荐
- 窗口关闭,后台进程退出
- QT 窗口关闭 程序进程不退出
- qt窗口关闭但不退出进程, 有两个方法
- shell直接退出后 后台进程关闭的原因和对处
- Qt获取管理员权限、窗口置顶并选中,关闭最后一个窗口时应用程序不退出
- 用QT编写的程序,怎样在申请资源失败后,关闭所有窗口,退出程序?
- 解决嵌入式QT程序关闭窗口后进程不结束问题
- C#开发WinForm窗体程序时,如何在子窗体中关闭窗口时并退出程序?
- 〖Linux〗以后台方式启动/结束指定程序/命令(不受 exit 或点击窗口关闭按钮等终端退出操作的影响)
- QT 应用程序关闭某个窗口时,关闭打开的所有其他窗口并退出程序 【转】
- Android 下Qt 多层窗口关闭时程序退出的问题 解决
- P2P后台终结者源码.分享QT+WIN SDK实现.自动扫描后台关闭P2P后台进程
- 【Qt开发】Qt 捕捉窗口关闭事件与信号的捕捉
- 用QT编写的程序,怎样在申请资源失败后,关闭所有窗口,退出程序?
- Qt界面关闭主窗口,若其Qdialog弹框没有关闭,程序无法退出
- QT 应用程序关闭某个窗口时,关闭打开的所有其他窗口并退出程序
- qt调win做的一些 搜索进程关闭窗口 还有关机的繁杂东西
- 终端异常退出后,后台进程不关闭的解决办法
- 主窗口关闭后,主进程没有退出的解决办法
- 自己动手实现一个守护进程,当控制台窗口关闭时还可以在后台运行。每隔一秒钟向my.log文件中插入一条记录