iFacility  1.0
Проект является реализацией ИС "Предприятие"
workerpanel.h
Go to the documentation of this file.
1 #ifndef WORKERPANEL_H
2 #define WORKERPANEL_H
3 
4 #include <QMainWindow>
5 
6 #include "objects/user.h"
8 
13 namespace Ui { class WorkerPanel; }
14 
19 class WorkerPanel : public QMainWindow {
20 private:
21  Q_OBJECT
22 
24  Ui::WorkerPanel *ui;
28  User *mUser;
29 
30 public:
36  explicit WorkerPanel(QWidget *parent = nullptr);
41  ~WorkerPanel();
42 
48  void setUser(User *user);
49 };
50 
51 #endif // WORKERPANEL_H
Класс сущности пользователя
Definition: user.h:26
ViewModel для таблицы профессий пользователя
Definition: userprofessionviewmodel.h:14
Класс интерфейса панели рабочего
Definition: workerpanel.h:19
void setUser(User *user)
Устанавливает пользователя, который в данный момент работает с панелью
Definition: workerpanel.cpp:18
WorkerPanel(QWidget *parent=nullptr)
Стандартный конструктор объекта интерфейса
Definition: workerpanel.cpp:4
~WorkerPanel()
Стандартный деструктор объекта интерфейса
Definition: workerpanel.cpp:12
В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом
Definition: administrationpanel.h:20