Build system changed to Cmake, ORM changed to QxORM, Qt6 compatibility.

This commit is contained in:
2023-04-28 22:25:29 +02:00
parent 30e6180c82
commit d699ce79f7
481 changed files with 2310 additions and 130206 deletions
+5 -9
View File
@@ -20,14 +20,10 @@ UserForm::UserForm(QWidget *parent) :
registerBinding(ui->name);
registerBinding(ui->isAdmin);
registerBinding(ui->active);
EmptyStringValidator * esv_login = new EmptyStringValidator(ui->login,"Enter Login Name");
registerValidator(esv_login);
EmptyStringValidator * esv_password = new EmptyStringValidator(ui->password,"Enter Password");
registerValidator(esv_password);
EmptyStringValidator * esv_name = new EmptyStringValidator(ui->name,"Enter Name");
registerValidator(esv_name);
SameStringValidator * ssv_password = new SameStringValidator(ui->password,ui->retypePassword,"Passwords doesen't match");
registerValidator(ssv_password);
registerValidator(new EmptyStringValidator(ui->login,"Enter Login Name"));
registerValidator(new EmptyStringValidator(ui->password,"Enter Password"));
registerValidator(new EmptyStringValidator(ui->name,"Enter Name"));
registerValidator(new SameStringValidator(ui->password,ui->retypePassword,"Passwords doesen't match"));
}
@@ -52,7 +48,7 @@ void UserForm::bindOtherToUi()
ti = new QTableWidgetItem;
ti->setText(r->name());
ti->setCheckState(it == roles.end() ? Qt::Unchecked : Qt::Checked);
ti->setData(Qt::UserRole,r->id());
ti->setData(Qt::UserRole, (qlonglong)r->id());
ui->tableWidget->setItem(i,0,ti);
i++;
}