我有一个带有按钮的HTML窗口,该按钮调用加载PyQT对话框的python函数。 我的问题是:我的好的对话框出现在HTML窗口后面,用户必须移动HTML窗口才能使用PyQT GUI。 我应该在哪里定义,如何定义对话框(PyQt)在HTML窗口之上? 谢谢!
更多信息:
我的python文件导入: 来自PyQt4导入QtCore,QtGui
我的HTML按钮使用JSON调用python函数。 python函数打开我的对话框:
app = QtGui.QApplication(sys.argv)
Dialog = QtGui.QDialog()
ui = Ui_Dialog()
ui.setupUi(Dialog)
Dialog.setModal(True)
Dialog.show()
Dialog.raise_()
app.exec_()
单击位于我的HTML页面中的HTML按钮,打开我的DIALOG,但DIALOG会出现在HTML页面后面。
请告诉我我应该添加到Q中的缺失信息是什么。 谢谢 :) Dolphinet
答案 0 :(得分:0)
尝试在PyQt窗口上调用.raise()_
。
答案 1 :(得分:0)
raise_()
将窗口置于最顶层。
或使用exec_()
将其显示为modal dialog