当前位置: 代码迷 >> QT开发 >> 类似于MessageBox的Dialog解决办法
  详细解决方案

类似于MessageBox的Dialog解决办法

热度:36   发布时间:2016-04-25 04:44:20.0
类似于MessageBox的Dialog
我在写一个让用户输入密码的dialog,在该dialog未关闭前,其它的一切都不能操作,就像messageBox一样,它在的时候,背后的一切都不能操作。请问这是widget的什么属性?
另外哪位大哥有qt所有类的源代码,跪谢啊。如果我有源代码就可以直接去看QMessageBox怎么写的了。
邮箱:454952712@qq.com

------解决方案--------------------

this->setWindowModality(Qt::ApplicationModal);

模态对话框,一句话就可以了
------解决方案--------------------
QDialog dlg;
dlg.exec();
这样就行了。

继承QDialog,写上自己要的功能。
调用exec();就显示一个模态对话框。
  相关解决方案