Валидация логинов

This commit is contained in:
2025-10-15 10:13:01 +03:00
parent 6af6ca1ab3
commit 936ee45fd6
4 changed files with 13 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
#include "dialogeditinstructor.h"
#include "ui_dialogeditinstructor.h"
#include <QPushButton>
#include <QRegExpValidator>
DialogEditInstructor::DialogEditInstructor(QWidget *parent) :
QDialog(parent),
@@ -14,6 +15,8 @@ DialogEditInstructor::DialogEditInstructor(QWidget *parent) :
ui->editLogin->setProperty("mandatoryField", true);
ui->editPassword->setProperty("mandatoryField", true);
ui->editLogin->setValidator(new QRegExpValidator(QRegExp("[A-Za-z\\d]+"), this));
ui->btnOK->setEnabled(false);
}