void MainWindow::on_pushButton_clicked()
{
//模态
QDialog dlg(this);
dlg.resize(100,100);
dlg.exec();
qDebug()<<"hello world";
//非模态
QDialog *dlg2=new QDialog(this);
dlg2->resize(200,200);
//释放内存, 当点击关闭的时候
dlg2->setAttribute(Qt::WA_DeleteOnClose);
dlg2->show();
qDebug()<<"hello world2";
}
/// 消息对话框
QMessageBox::question(this,"","",QMessageBox::Save|QMessageBox::Cancel);
QT 中的模态和非模态对话框
原创
©著作权归作者所有:来自51CTO博客作者bruce1992的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Qt 模态 非模态对话框 半模态 不阻塞对话框
Qt 模态 非模态对话框 半模态 不阻塞对话框
qt QDialog 非模态对话框 半模态不阻塞对话框 模态对话框 -
MFC中的模态对话框和非模态对话框
MFC笔记之模态对话框和非模态对话框迫于科研的进度压力,我还是选择了MFC最为工类在主对话框中添加消息响应函数...
对话框 非对话框 控件 非模态对话框 模态 -
模态对话框与非模态对话框
一、 前言要打开一个可以载入页面的子窗口有三种方法,分别是window.open、window.showModalDialog和window.showModelessDial
function javascript url windows scroll -
8、模态对话框、非模态对话框
模态对话框:其他对话框无法操作,除非此对话框关闭。非模态对话框,无限制。前者用exec()显示,后者show()显示 新建,基类选择QMainWindow,ui取消勾选
#include 非模态对话框 模态 头文件 数据