模态对话框:当焦点是该对话框时,在该对话框关闭之前,操作只能在该对话框内进行
非模态对话框:当窗口是该对话框时可切换焦点到任意窗口
下面列举几种创建两种对话框的方法:
模态对话框:
方法一:
#include <QApplication>
#include <QDialog>
#include <QWidget>
//模态对话框
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QWidget w;
QDialog dlg(&w);
w.show();
dlg.exec();
return app.exec();
}
方法二:
#include <QApplication>
#include <QDialog>