fix: Set Patient Id, Accession Number, Patient Name max length 30 in EditPatient dialog.
This commit is contained in:
@@ -48,6 +48,7 @@ EditPatientDialog::EditPatientDialog(QWidget* parent, Qt::WindowFlags f) : GUIFo
|
||||
QLabel* lbl_id = new QLabel(this);
|
||||
lbl_id->setText(tr("ID ") + QString("<font color='#930000'>*</font>"));
|
||||
le_id = new ULineEdit(this);
|
||||
le_id->setMaxLength(30);
|
||||
le_id->setValidator(new QRegExpValidator(QRegExp("[a-zA-z0-9]+$"), le_id));
|
||||
layout->addWidget(lbl_id);
|
||||
layout->addWidget(le_id);
|
||||
@@ -59,6 +60,7 @@ EditPatientDialog::EditPatientDialog(QWidget* parent, Qt::WindowFlags f) : GUIFo
|
||||
QLabel* lbl_AccessionNumber = new QLabel(this);
|
||||
lbl_AccessionNumber->setText(tr("Accession Number"));
|
||||
mAccessionNumber = new ULineEdit(this);
|
||||
mAccessionNumber->setMaxLength(30);
|
||||
mAccessionNumber->setValidator(new QRegExpValidator(QRegExp("[a-zA-z0-9]+$"), mAccessionNumber));
|
||||
|
||||
layout->addWidget(lbl_AccessionNumber);
|
||||
@@ -72,6 +74,7 @@ EditPatientDialog::EditPatientDialog(QWidget* parent, Qt::WindowFlags f) : GUIFo
|
||||
lbl_name->setText(tr("Name") + QString("<font color='#930000'>*</font>"));
|
||||
le_name = new ULineEdit(this);
|
||||
le_name->setValidator(new QRegExpValidator(QRegExp("^[A-Za-z0-9\u4e00-\u9fa5]+$"), le_name));
|
||||
le_name->setMaxLength(30);
|
||||
layout->addWidget(lbl_name);
|
||||
layout->addWidget(le_name);
|
||||
QLabel* lbl_endline2 = new QLabel(this);
|
||||
|
||||
Reference in New Issue
Block a user