我正在尝试打开另一个窗口:
import FrmGuardar
forma = FrmGuardar
QtCore.QObject.connect(self.actionPrimer_Formulario, QtCore.SIGNAL(_fromUtf8("triggered()")), OpenWindow)
我正在使用的功能是:
def OpenWindow():
import sys
app = QtGui.QApplication(sys.argv)
FrmGuardar = QtGui.QWidget()
ui = forma.Ui_FrmGuardar()
ui.setupUi(FrmGuardar)
FrmGuardar.show()
sys.exit(app.exec_())
窗口出现,但随后立即消失。我需要协助解决这个问题。
答案 0 :(得分:0)
在OpenWindow功能结束时你有
sys.exit(app.exec_())
结束了代码,我不认为你应该为每个窗口制作一个新的应用程序。