各位Qt师兄师姐,问一个下关于程序关闭的问题
各位Qt 师兄师姐:
我在编一个图书馆管理系统,不知道怎么弄得,每次之后在开启程序登录的时候,电脑任务栏上才会显示程序图标,之后,转换窗口之后,图标就消失了,但程序还在运行。所以想问一下,这是为什么?
还有我每一次关闭最后一级窗口时,整个程序都会关闭,这个该怎么解决呢,求教?
在此先谢了。。。
[解决办法]
贴出主窗口处理代码
[解决办法]
main.cpp改成这样
QApplication a(argc, argv);
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
LoginDialog login ;
Timer timer;
login.show();
login.exec();
if ( login.accepted() ) { //这里的条件是你的对话框较验通过。具体不一定是accepted
MainWindow w;
w.show();
w.exec();
}
return a.exec();