pyqt5页面跳转
主页面有四个下拉框,在下拉框中选择计算公式,计算公式选择后,点击下方的按钮,想要跳转到对应的页面,跳转不成功,我是这样写的,希望大佬帮忙看下主页面代码:
class MyMainWindow(QMainWindow,Ui_MainWindow):
page_jump=pyqtSignal()
def __init__(self,parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
self.Button4.clicked.connect(self.Button4Click)
def Button4Click(self):
value=self.comboBox_4.currentText()
print(value)
if value == '计算公式9':
MyMainWindow.hide()
self.ui_1=MainWindow2()
self.ui_1.show()
if __name__ == '__main__':
app=QApplication(sys.argv)
win=MyMainWindow()
win.show()
app.exit(app.exec_())
然后MainWindow2()页面代码如下:
class MainWindow2(QMainWindow):
signal=pyqtSignal(str)
def __init__(self,parent=None):
super(MainWindow2, self).__init__(parent)
self.setupUi()
if __name__ == '__main__':
app = 0
app=QApplication(sys.argv)
my=MainWindow2()
my.show()
sys.exit(app.exec_())
但是跳不过去,页面卡顿一下就自动退出了,想知道怎么能跳过来,希望大佬们给点建议,谢谢了 我成功跳转过去了,谢谢了
页:
[1]