一:QDialog窗体
QDialog *dlg=new QDialog();
//使子界面只打开一次 开始
dlg->setWindowModality(Qt::ApplicationModal);
dlg->setModal(true);
dlg->setAttribute(Qt::WA_ShowModal,true);
//使子界面只打开一次 结束
dlg->show();
二:QWidget窗体
UserInfo_QWidget* userInfo_qWidget= new UserInfo_QWidget;
//使子界面只打开一次 开始
userInfo_qWidget->setWindowModality(Qt::ApplicationModal);
userInfo_qWidget->setAttribute(Qt::WA_ShowModal,true);
//使子界面只打开一次 结束
userInfo_qWidget->show();