fix: Fix password can input chinese character bug.
This commit is contained in:
@@ -184,6 +184,7 @@ void AccountFormDialog::addNewModeUI(QVBoxLayout* layout)
|
||||
mLePwd = new ULineEdit(this);
|
||||
mLePwd->setPlaceholderText(tr("Input password"));
|
||||
mLePwd->setEchoMode(QLineEdit::Password);
|
||||
mLePwd->setValidator(new QRegExpValidator(QRegExp("[a-zA-z0-9]+$"), mLePwd));
|
||||
mLePwd->setMaxLength(30);
|
||||
layout->addWidget(mLePwd);
|
||||
mRoleID = User::getRoleID("doctor");
|
||||
@@ -195,6 +196,7 @@ void AccountFormDialog::addNewModeUI(QVBoxLayout* layout)
|
||||
mConfirmPwd = new ULineEdit(this);
|
||||
mConfirmPwd->setPlaceholderText(tr("Input password"));
|
||||
mConfirmPwd->setEchoMode(QLineEdit::Password);
|
||||
mConfirmPwd->setValidator(new QRegExpValidator(QRegExp("[a-zA-z0-9]+$"), mConfirmPwd));
|
||||
mConfirmPwd->setMaxLength(30);
|
||||
layout->addWidget(mConfirmPwd);
|
||||
addEndLine(layout);
|
||||
|
||||
Reference in New Issue
Block a user