我已经创建了一个主GUI并在一个名为一个.py. 需要从主脚本调用自定义GUI/小部件。第二个自定义GUI/小部件是使用qt designer创建的,工作脚本被调用第二.py. 在
我执行的时候效果很好第二.py. 当变量来自一个.py变化。当变量在一个.py. 但是,随着第二个GUI,下一个小部件一个.py也显示了。的示例脚本一个.py看起来像这样:
if variable:
self.child_win = PersistenceGui(self)
self.child_win.show()
QtGui.QMessageBox.information("Some info to the users.")
在上面的例子中,子窗口和信息框一起显示。但我希望只有在关闭子窗口/GUI框后才会显示信息框。我哪里出错了?在
使
PersistenceGui
成为QDialog
的子类,然后如下所示:这将阻止,直到用户关闭对话框,然后将显示消息框。在
编辑:
如果您想知道用户是否取消了对话框,请尝试以下操作:
^{pr2}$相关问题 更多 >
编程相关推荐