1 #ifndef ADMINISTRATIONPANEL_H
2 #define ADMINISTRATIONPANEL_H
6 #include <QInputDialog>
31 Ui::AdministrationPanel *ui;
Класс интерфейса панели администрации
Definition: administrationpanel.h:26
void editWorker()
Слот для события редактирования пользователя рабочего
Definition: administrationpanel.cpp:121
void removeWorker()
Слот для события удаления пользователя рабочего
Definition: administrationpanel.cpp:197
void resizeEvent(QResizeEvent *event)
Переопределение реакции на событие изменения размера. Устанавливает ширину заголовков таблиц.
Definition: administrationpanel.cpp:35
void setUser(User *user)
Устанавливает пользователя, который в данный момент работает с панелью
Definition: administrationpanel.cpp:29
void addProfession()
Слот для события создания профессии
Definition: administrationpanel.cpp:92
void removeProfession()
Слот для события удаления профессии
Definition: administrationpanel.cpp:218
void removeAdministration()
Слот для события удаления пользователя администрации
Definition: administrationpanel.cpp:171
void addAdministration()
Слот для события создания пользователя администрации
Definition: administrationpanel.cpp:54
void onTablesInvalidation()
Слот для события запроса пеерисовки таблицы
Definition: administrationpanel.cpp:242
AdministrationPanel(QWidget *parent=nullptr)
Стандартный конструктор объекта интерфейса
Definition: administrationpanel.cpp:4
void editAdministration()
Слот для события редактирования пользователя администрации
Definition: administrationpanel.cpp:108
void editProfession()
Слот для события редактирования профессии
Definition: administrationpanel.cpp:147
void invalidateTables()
Сигнал, сообщающий о необходимости перерисовки таблиц
~AdministrationPanel()
Стандартный деструктор объекта интерфейса
Definition: administrationpanel.cpp:21
void editUser(UID uid)
Общий слот для события редактирования пользователяпо его уникальному идентификатору
Definition: administrationpanel.cpp:130
void addWorker()
Слот для события создания пользователя рабочего
Definition: administrationpanel.cpp:78
ViewModel для таблицы администрации (администраторы, диспетчеры)
Definition: administrationviewmodel.h:14
ViewModel для дерева профессий
Definition: professionsviewmodel.h:12
Класс сущности пользователя
Definition: user.h:26
ViewModel для таблицы рабочих
Definition: workersviewmodel.h:17
В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом
Definition: administrationpanel.h:20
QUuid UID
Definition: user.h:12