在我的Qt5.7程序中,我有一个密码安全性。在某些情况下,我想要求用户输入密码。我想通过单独的QDialog来完成。该对话框检查密码是否良好。这是一个问题。如何从父对话框中检查授权是否正确?Qt5从子对话框获取响应
我的对话框:
和代码显示对话框:
PasswordGet pass;
pass.setWindowFlags(Qt::MSWindowsFixedSizeDialogHint);
pass.setModal(true);
pass.exec();
综上所述,我想知道,如果用户点击取消(对话框只是接近),或点击授权(密码不错,对话框关闭)
我该怎么做?我不想做新的全局布尔,并检查父对话框如果bool == 1,它不安全。
是PasswordGet了QDialog的子类? – FreddyKay
[QDialog exec()和获取结果值]的可能重复(http://stackoverflow.com/questions/12470806/qdialog-exec-and-getting-result-value) – demonplus
@demonplus谢谢你连接这个线程,它帮助我解决我的问题。现在我的线程可能会重复:/ – km2442