Переделано под один мега-проект LMS с общим CMakeLists.txt

This commit is contained in:
krivoshein
2025-01-15 12:34:56 +03:00
parent 3064818931
commit 1c93b1f94d
219 changed files with 68 additions and 51 deletions

31
DataBaseLMS/trainee.h Normal file
View File

@@ -0,0 +1,31 @@
#ifndef TRAINEE_H
#define TRAINEE_H
#include <QList>
#include "user.h"
#include "group.h"
#include "computer.h"
#include "task.h"
class DATABASELMS_EXPORT Trainee: public User
{
public:
Trainee();
void setGroup(Group group){this->group = group;}
Group getGroup(){return group;}
void setComputer(Computer computer){this->computer = computer;}
Computer getComputer(){return computer;}
void setTasks(QList<Task> tasks){this->tasks = tasks;}
QList<Task> getTasks(){return tasks;}
private:
Group group;
Computer computer;
QList<Task> tasks;
};
#endif // TRAINEE_H