From eb041549aaffc16debb08db148e7f5de39b404cc Mon Sep 17 00:00:00 2001 From: sunwen Date: Tue, 7 May 2024 14:02:46 +0800 Subject: [PATCH] Add input restrictions in AccountFormDialog name edit. --- src/dialogs/AccountFormDialog.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dialogs/AccountFormDialog.cpp b/src/dialogs/AccountFormDialog.cpp index ba56ef6..693cef2 100644 --- a/src/dialogs/AccountFormDialog.cpp +++ b/src/dialogs/AccountFormDialog.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include "event/EventCenter.h" #include "log/UserOperationLog.h" @@ -48,6 +49,7 @@ AccountFormDialog::AccountFormDialog(QWidget* parent, AccountEditMode mode, Qt:: &AccountFormDialog::changeSelfPassword : &AccountFormDialog::resetUserPassword); } + mLeUserName->setValidator(new QRegExpValidator(QRegExp("^[A-Za-z0-9\u4e00-\u9fa5]+$"))); connect(mLeComment, &QLineEdit::textChanged, [=](const QString& text) { mCommentChanged = true; });