在PYQT5中创建注销功能

时间:2019-06-07 06:29:01

标签: python pyqt5

我希望用户单击注销后,我希望程序返回登录窗口,但是它给了我属性错误或名称错误。

即使登录也只能使用一次,登录面板会打开,但是当我单击登录时,它会显示相同的名称错误或属性错误

登录代码:

self.window = QtWidgets.QMainWindow()
self.ui = Ui_EmployeePanel(row[0][0], row[0][1])
self.ui.setupUi(self.window)
self.window.showMaximized()
self.window.show()
MainWindow.close()

注销代码:

    from LoginPanel import Ui_LoginPanel

    self.window = QtWidgets.QMainWindow()
    self.ui = Ui_LoginPanel()
    self.ui.setupUi(self.window)
    self.window.show()
    MainWindow.close()

错误:

Traceback (most recent call last):
File "D:\PythonProject\AdminPanel.py", line 155, in LogOut
MainWindow.close()
NameError: name 'MainWindow' is not defined

0 个答案:

没有答案