目录
一:实现思路
设计三个窗口界面,运行程序,打开注册界面,填写用户名和密码,信息填写完整,校验通过,插入数据库。跳转到登录界面,输入用户名和密码,校验通过跳转到主界面。
二:代码实现
1:注册页面
class RegistrationWindow(QMainWindow):
def __init__(self, login_window):
super().__init__()
self.setWindowTitle("注册")
self.setGeometry(100, 100, 300, 200)
self.login_window = login_window # 保存登录窗口的引用
# 在这里添加注册窗口的UI元素
self.username_label = QLabel("用户名:")
self.username_input = QLineEdit()
self.password_label = QLabel("密码:")
self.password_input = QLineEdit()
self.register_button = QPushButton("注册")
lay