1)根据UI文件动态加载对话框
QUiLoader uiLoader;
QFile file("://new/prefix1/testDailog.ui");
QWidget *myWidget = uiLoader.load(&file);
myWidget->show();
QFile file("://new/prefix1/testDailog.ui");
QWidget *myWidget = uiLoader.load(&file);
myWidget->show();
2) 创建非模态对话框 (需建立对话框类testDialog)
testDialog *dialog = new testDialog(this);
dialog->show();
3) 创建模态对话框 (需建立对话框类testDialog)
testDialog dlg(this);
int res = dlg.exec();
testDialog dlg(this);
int res = dlg.exec();
转载于:https://blog.51cto.com/rocky123/366757