1 #ifndef REGISTRATIONDIALOG_H
2 #define REGISTRATIONDIALOG_H
5 #include <QInputDialog>
26 Ui::RegistrationDialog *ui;
32 bool mEditMode =
false;
71 void accept() Q_DECL_OVERRIDE;
Класс интерфейса диалога регистрации
Definition: registrationdialog.h:21
void addNewProfession()
Слот события добавления новой профессии
Definition: registrationdialog.cpp:94
void setCurrentProfession()
Слот события установки текущей професии пользователя
Definition: registrationdialog.cpp:118
void lockUserType(UserType type)
Блокирует поле выбора типа аккаунта в определённом положении
Definition: registrationdialog.cpp:36
void accept() Q_DECL_OVERRIDE
Слот события подтверждающего закрытия диалога
Definition: registrationdialog.cpp:63
RegistrationDialog(QWidget *parent=nullptr)
Стандартный конструктор объекта интерфейса
Definition: registrationdialog.cpp:4
~RegistrationDialog()
Стандартный деструктор объекта интерфейса
Definition: registrationdialog.cpp:30
void setEditMode(bool editMode)
Устанавливает флаг редактирования пользователя
Definition: registrationdialog.cpp:59
void removeOldProfession()
Слот события удаления профессии
Definition: registrationdialog.cpp:128
void setUser(User *usr)
Устанавливает пользователя, коотрый будет редактироваться (или создаваться)
Definition: registrationdialog.cpp:42
Класс сущности пользователя
Definition: user.h:26
ViewModel для таблицы профессий пользователя
Definition: userprofessionviewmodel.h:14
В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом
Definition: administrationpanel.h:20
UserType
Набор возможных типов аккаунта пользователя
Definition: user.h:16