刚刚学Qt,根据书上的例子做了一段程序,其中有两个ui,我没有在主程序中看到如何规划顺序的动作,但运行后,两个ui是呈现一定顺序的,这是为何?
main程序如下:
#include <QApplication>
#include "mywidget.h"
#include "mydialog.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MyWidget w;
MyDialog dialog; //新建MyDialog类对象
if(dialog.exec() == QDialog::Accepted){ //判断dialog执行结果
w.show(); //如果是按下了“进入主界面”按钮,则显示主界面
return a.exec(); //程序正常运行
}
else return 0; //否则,退出程序
}