Files
RRJServer/InstructorsAndTrainees/trainees/personalcardtrainee.h

45 lines
1.1 KiB
C++

#ifndef PERSONALCARDTRAINEE_H
#define PERSONALCARDTRAINEE_H
#include"connectortoserver.h"
#include "ammtaskswidget.h"
#include "fimtaskswidget.h"
#include "messangerwidget.h"
#include "messangercontroller.h"
#include <QWidget>
namespace Ui {
class PersonalCardTrainee;
}
class PersonalCardTrainee : public QWidget
{
Q_OBJECT
public:
//explicit PersonalCardTrainee(ConnectorToServer* connectorToServer, int id_trainee, QWidget *parent = nullptr);
explicit PersonalCardTrainee(ConnectorToServer* connectorToServer, MessangerController* messangerController, int id_trainee, AMMtasksWidget* ammTasksWidget_common, FIMtasksWidget* fimTasksWidget_common, QWidget *parent = nullptr);
~PersonalCardTrainee();
private:
void loadInfo();
private:
ConnectorToServer* connectorToServer;
MessangerController* messangerController;
int id_trainee;
AMMtasksWidget* ammTasksWidget_personal;
FIMtasksWidget* fimTasksWidget_personal;
AMMtasksWidget* ammTasksWidget_common;
FIMtasksWidget* fimTasksWidget_common;
MessangerWidget* messangerWidget;
private:
Ui::PersonalCardTrainee *ui;
};
#endif // PERSONALCARDTRAINEE_H