我在写一个让用户输入密码的dialog,在该dialog未关闭前,其它的一切都不能操作,就像messageBox一样,它在的时候,背后的一切都不能操作。请问这是widget的什么属性?
另外哪位大哥有qt所有类的源代码,跪谢啊。如果我有源代码就可以直接去看QMessageBox怎么写的了。
邮箱:454952712@qq.com
------解决方案--------------------
this->setWindowModality(Qt::ApplicationModal);
模态对话框,一句话就可以了
------解决方案--------------------
QDialog dlg;
dlg.exec();
这样就行了。
继承QDialog,写上自己要的功能。
调用exec();就显示一个模态对话框。