我已经回答了类似的问题,但是它们是针对PyQt4而不是5,因此我无法使用这些答案中的相同代码。
我正在开发一个具有GUI的项目。对于我的项目,我需要通过单击按钮将所有窗口链接在一起,但是我一次只能链接两个窗口。
我的意思是,窗口1可以加载窗口2,但是窗口2无法加载窗口3。但是,如果我从窗口2开始,则可以加载窗口3。
class Ui_MainWindow(object):
def teacherMenuShow(self):
self.Menu = QtWidgets.QMainWindow()
self.ui = Ui_Menu()
self.ui.setupUi(self.Menu)
self.Menu.show()
点击登录按钮时会调用
class Ui_Menu(object):
def viewMyWindow(self):
Menu.hide()
self.MainWindow = QtWidgets.QMainWindow()
self.ui = Ui_MainWindow()
self.ui.setup.Ui(self.MainWindow)
self.MainWindow.show()
这是我为第二个窗口编写的链接到第三个窗口的内容,但是它在此处崩溃。