from PyQt5.QtWidgets import * # 模块包含创造经典桌面风格的用户界面提供了一套UI元素的类
from PyQt5.QtCore import * # 此模块用于处理时间、文件和目录、各种数据类型、流、URL、MIME类型、线程或进程
from PyQt5.QtGui import * # 含类窗口系统集成、事件处理、二维图形、基本成像、字体和文本
创建主界面窗口。
class MainWindow(QMainWindow):
def init(self, *args, **kwargs):
‘’’
构造函数,初始化参数属性
:param args:
:param kwargs:
‘’’
super().init(*args, **kwargs)
self.setWindowTitle(‘主功能页面’)
self.setFixedWidth(600)
self.setFixedHeight(600)
创建登录对话框。
class LoginDialog(QDialog):
def init(self, *args, **kwargs):
‘’’
构造函数,初始化登录对话框的内容
:param args:
:param kwargs:
‘’’
super().init(*args, **kwargs)
self.setWindowTitle(‘欢迎登录’) # 设置标题
self.resize(200, 200) # 设置宽、高
self.setFixedSize(self.width(), self.height())
self.setWindow