当前位置:编程学习 > wap >>

将QMainWindow作为模式窗口显示后关闭,应用程序也退出了

...

QMainWindow *wnd = new QMainWindow;
wnd->setWindowModality(Qt::ApplicationModal);
wnd->setWindowFlags(Qt::Window);
wnd->show();
QEventLoop eventLoop;
eventLoop.exec();

...

wnd可以以模式状态显示,但是关闭后,不只是退出本地的消息循环,应用程序也退出了,
如何阻止应用程序退出? --------------------编程问答-------------------- QEventLoop eventLoop;
eventLoop.exec();
将这部分代码放在main函数中
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,