车牌识别-注册界面

这是一个使用PyQt5构建的用户注册界面,用于车牌识别系统的用户注册功能。界面包括用户名、密码和确认密码的输入字段,以及注册和退出按钮。点击注册按钮会触发登录检查,验证输入内容的非空性和密码一致性,并检查用户是否已存在于用户列表中。如果所有验证通过,用户信息会被保存并关闭注册界面,返回主界面。

 显示效果:

 代码段:Register2.py

 需要注意 构造函数需要父类作为参数 因此该界面需要从父界面进入


#所有界面的父亲:QWidget
from PyQt5.QtGui import QIcon, QPalette, QBrush, QPixmap
from PyQt5.QtWidgets import QWidget, QApplication, QLabel, QPushButton, QLineEdit, QMessageBox
import sys

from data import userList

#注意从主界面到功能界面创建相应的对象即可(import进来)
#从功能界面回到主界面则需要通过类的继承传递(因为两个py文件不能相互import)
#在子类对象创建的时候 将父类作为参数传进来registerWidget(self) self就是参数 实现主界面到功能界面的跳转
#从功能界面回到主界面时 调用父类的方法self.parent.show()即可重新回到主界面
class registerWidget(QWidget):
    def __init__(self,parent): #从主界面传参self.reg=registerWidget(self)
        #构造函数
        super().__init__()
        self.parent=parent #把父类MainWin接收一下 为了从改界面返回到主界面
        #创建需要的标签
        self.setWindowTitle("车牌识别") #设置标题

        #设置左上角的Logo
        self.setWindowIcon(QIcon(".
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值