addcontact_app.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:VIRTUAL-PHONE 作者: SumanKanrar-IEM 项目源码 文件源码
def __init__(self):
        super(addcontact_class, self).__init__()
        self.setupUi(self)


        regex_name = QtCore.QRegExp("[a-z-A-Z_]+")
        name_validator = QtGui.QRegExpValidator(regex_name)
        self.name_lineEdit.setValidator(name_validator)
        #self.name_lineEdit = str(self.name_lineEdit.text())


        self.phone_lineEdit.setMaxLength(10)
        regex_phone = QtCore.QRegExp("[0-9_]+")
        phone_validator = QtGui.QRegExpValidator(regex_phone)
        self.phone_lineEdit.setValidator(phone_validator)


        regex_email = QtCore.QRegExp('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$')
        email_validator = QtGui.QRegExpValidator(regex_email)
        self.email_lineEdit.setValidator(email_validator)
        #self.email_lineEdit = str(self.email_lineEdit)


        #self.address_textEdit = str(self.address_textEdit)


        self.dob_dateEdit.setDisplayFormat('dd-MM-yyyy')
        #self.dob_dateEdit.setCalendarPopup(True)
        self.dob_dateEdit.setDate(QtCore.QDate.currentDate())
        temp_dob = self.dob_dateEdit.date()
        # DOB = temp_dob.toPyDate()
        DOB =temp_dob.toString('dd/MM/yyyy')
        print(DOB)









        self.btn_set_icon.clicked.connect(self.openFileNameDialog)
        self.btn_save.clicked.connect(self.save_action)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号