PyQt5页面跳转闪退问题解决

逻辑描述:
点击窗体login中的查询按钮,会出现sele窗体
问题描述:
点击查询之后,sele窗体闪退,刚出现就退出
问题分析:
直接在sele窗体中写main函数单独调用,是可以显示的,说明还是在调用过程中出现问题
解决办法:
在login中实例sele对象时,需要加self

出现问题前的代码如下:注意def select_act中的调用

login.py

class Ui_mainWindow(object):

    def setupUi(self,mainWindow):
        mainWindow.setObjectName("mainWindow")
        mainWindow.resize(800,500)
        self.centralwidget = QtWidgets.QWidget(mainWindow)
        self.centralwidget.setObjectName("centralwidget")
        mainWindow.setCentralWidget(self.centralwidget)
        # 查询按钮
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(200, 300, 100, 50))
        self.pushButton.setAutoDefault(True)
        self.pushButton.setObjec

你可能感兴趣的:(开发语言,python,qt5)