PSQL id 06.11.2024

This commit is contained in:
krivoshein
2024-11-06 16:06:32 +03:00
parent 0f1fa71c33
commit f4ca58ce91
89 changed files with 1131 additions and 763 deletions

View File

@@ -16,12 +16,22 @@ add_library(DataBaseLMS SHARED
DataBaseLMS_global.h
databaselms.cpp
databaselms.h
basicentity.cpp
basicentity.h
user.cpp
user.h
instructor.cpp
instructor.h
trainee.h
trainee.cpp
trainee.h
group.cpp
group.h
computer.cpp
computer.h
task.cpp
task.h
classroom.cpp
classroom.h
)
target_link_libraries(DataBaseLMS PRIVATE Qt5::Widgets)

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-11-02T13:43:21. -->
<!-- Written by QtCreator 4.11.1, 2024-11-06T16:05:43. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

View File

@@ -0,0 +1,14 @@
#include "basicentity.h"
BasicEntity::BasicEntity():
id(),
name()
{
}
BasicEntity::BasicEntity(int id, QString name)
{
this->id = id;
this->name = name;
}

View File

@@ -0,0 +1,24 @@
#ifndef BASICENTITY_H
#define BASICENTITY_H
#include <QString>
#include "DataBaseLMS_global.h"
class BasicEntity
{
public:
BasicEntity();
BasicEntity(int id, QString name);
void setID(int id){this->id = id;}
int getID(){return id;}
void setName(QString name){this->name = name;}
QString getName(){return name;}
protected:
int id;
QString name;
};
#endif // BASICENTITY_H

View File

@@ -0,0 +1,13 @@
#include "classroom.h"
Classroom::Classroom():
BasicEntity()
{
}
Classroom::Classroom(int id, QString name):
BasicEntity(id, name)
{
}

View File

@@ -0,0 +1,13 @@
#ifndef CLASSROOM_H
#define CLASSROOM_H
#include "basicentity.h"
class DATABASELMS_EXPORT Classroom: public BasicEntity
{
public:
Classroom();
Classroom(int id, QString name);
};
#endif // CLASSROOM_H

View File

@@ -0,0 +1,16 @@
#include "computer.h"
Computer::Computer():
BasicEntity(),
classroom(),
ipAddress()
{
}
Computer::Computer(int id, QString name, QString ipAddress, Classroom classroom):
BasicEntity(id, name)
{
this->ipAddress = ipAddress;
this->classroom = classroom;
}

View File

@@ -0,0 +1,24 @@
#ifndef COMPUTER_H
#define COMPUTER_H
#include "basicentity.h"
#include "classroom.h"
class DATABASELMS_EXPORT Computer: public BasicEntity
{
public:
Computer();
Computer(int id, QString name, QString ipAddress, Classroom classroom);
void setClassroom(Classroom classroom){this->classroom = classroom;}
Classroom getClassroom(){return classroom;}
void setIpAddress(QString ipAddress){this->ipAddress = ipAddress;}
QString getIpAddress(){return ipAddress;}
private:
Classroom classroom;
QString ipAddress;
};
#endif // COMPUTER_H

View File

@@ -81,13 +81,13 @@ QList<Trainee> DataBaseLMS::selectAllTrainees()
QList<Trainee> listTrainees;
QString queryStr = QString("SELECT trainees.trainee_id, trainees.name, trainees.login, trainees.password, trainees.archived, trainees.logged_in, "
"groups_of_trainees.name, "
"educational_classes.name, "
"computers.name, computers.ip_address "
"FROM public.trainees JOIN public.groups_of_trainees ON groups_of_trainees.group_id = trainees.group_trainees "
"LEFT OUTER JOIN public.computers ON computers.computer_id = trainees.computer "
"LEFT OUTER JOIN public.educational_classes ON educational_classes.class_id = computers.class "
"ORDER BY groups_of_trainees.name ASC");
"groups.group_id, groups.name, "
"computers.computer_id, computers.name, computers.ip_address, "
"classrooms.classroom_id, classrooms.name "
"FROM public.trainees JOIN public.groups ON groups.group_id = trainees.group_trainee "
"LEFT OUTER JOIN public.computers ON computers.computer_id = trainees.computer_trainee "
"LEFT OUTER JOIN public.classrooms ON classrooms.classroom_id = computers.classroom_computer "
"ORDER BY groups.name, trainees.name ASC");
QSqlQuery query(*db);
if(!query.exec(queryStr))
@@ -106,11 +106,13 @@ QList<Trainee> DataBaseLMS::selectAllTrainees()
trainee.setPassword(query.value(3).toString());
trainee.setArchived(query.value(4).toBool());
trainee.setLoggedIn(query.value(5).toBool());
trainee.setGroup(query.value(6).toString());
trainee.setLearnClass(query.value(7).toString());
trainee.setComputer(query.value(8).toString());
trainee.setIpAddress(query.value(9).toString());
Group group = Group(query.value(6).toInt(), query.value(7).toString());
trainee.setGroup(group);
Classroom classroom = Classroom(query.value(11).toInt(), query.value(12).toString());
Computer computer = Computer(query.value(8).toInt(), query.value(9).toString(), query.value(10).toString(), classroom);
trainee.setComputer(computer);
trainee.setTasks(selectTasksOfTrainee(trainee.getID()));
@@ -125,8 +127,8 @@ QList<Group> DataBaseLMS::selectAllGroups()
{
QList<Group> listGroups;
QString queryStr = QString("SELECT group_id, name, color "
"FROM public.groups_of_trainees "
QString queryStr = QString("SELECT group_id, name "
"FROM public.groups "
"ORDER BY group_id ASC");
QSqlQuery query(*db);
@@ -141,7 +143,6 @@ QList<Group> DataBaseLMS::selectAllGroups()
Group group;
group.setID(query.value(0).toInt());
group.setName(query.value(1).toString());
group.setColor((Group::ColorGroup)query.value(2).toInt());
listGroups.append(group);
}
@@ -150,10 +151,10 @@ QList<Group> DataBaseLMS::selectAllGroups()
return listGroups;
}
bool DataBaseLMS::insertInstructor(Instructor instructor)
int DataBaseLMS::insertInstructor(Instructor instructor)
{
QString queryStr = QString("INSERT INTO public.instructors (name, login, password, is_admin, archived, logged_in) "
"VALUES ('%1', '%2', '%3', %4, %5, %6)").arg(
"VALUES ('%1', '%2', '%3', %4, %5, %6) RETURNING instructor_id").arg(
instructor.getName(),
instructor.getLogin(),
instructor.getPassword(),
@@ -164,18 +165,18 @@ bool DataBaseLMS::insertInstructor(Instructor instructor)
return queryExec(queryStr);
}
bool DataBaseLMS::deleteInstructor(int instructor_id)
int DataBaseLMS::deleteInstructor(int instructor_id)
{
QString queryStr = QString("DELETE FROM public.instructors WHERE instructor_id = %1").arg(QString::number(instructor_id));
QString queryStr = QString("DELETE FROM public.instructors WHERE instructor_id = %1 RETURNING instructors.instructor_id").arg(QString::number(instructor_id));
return queryExec(queryStr);
}
bool DataBaseLMS::updateInstructor(Instructor instructor)
int DataBaseLMS::updateInstructor(Instructor instructor)
{
QString queryStr = QString("UPDATE public.instructors "
"SET name = '%1', login = '%2', password = '%3', is_admin = %4, archived = %5, logged_in = %6 "
"WHERE instructor_id = %7").arg(
"WHERE instructor_id = %7 RETURNING instructors.instructor_id").arg(
instructor.getName(),
instructor.getLogin(),
instructor.getPassword(),
@@ -187,87 +188,81 @@ bool DataBaseLMS::updateInstructor(Instructor instructor)
return queryExec(queryStr);
}
bool DataBaseLMS::insertGroup(Group group)
int DataBaseLMS::insertGroup(Group group)
{
QString queryStr = QString("INSERT INTO public.groups_of_trainees (name, color) "
"VALUES ('%1', %2)").arg(
group.getName(),
QString::number((int)group.getColor()));
QString queryStr = QString("INSERT INTO public.groups (name) "
"VALUES ('%1') RETURNING groups.group_id").arg(
group.getName());
return queryExec(queryStr);
}
bool DataBaseLMS::deleteGroup(int group_id)
int DataBaseLMS::deleteGroup(int group_id)
{
QString queryStr = QString("DELETE FROM public.groups_of_trainees WHERE group_id = %1").arg(QString::number(group_id));
QString queryStr = QString("DELETE FROM public.groups WHERE group_id = %1 RETURNING groups.group_id").arg(QString::number(group_id));
return queryExec(queryStr);
}
bool DataBaseLMS::updateGroup(Group group)
int DataBaseLMS::updateGroup(Group group)
{
QString queryStr = QString("UPDATE public.groups_of_trainees SET name = '%1', color = %2 WHERE group_id = %3").arg(
QString queryStr = QString("UPDATE public.groups SET name = '%1' WHERE group_id = %2 RETURNING groups.group_id").arg(
group.getName(),
QString::number((int)group.getColor()),
QString::number(group.getID()) );
return queryExec(queryStr);
}
bool DataBaseLMS::insertTrainee(Trainee trainee)
int DataBaseLMS::insertTrainee(Trainee trainee)
{
QString queryStr = QString("INSERT INTO public.trainees (name, login, password, archived, logged_in, group_trainees, computer) "
"VALUES ('%1', '%2', '%3', %4, %5, "
"(SELECT group_id FROM public.groups_of_trainees WHERE name = '%6'), "
"(SELECT computer_id FROM public.computers WHERE name = '%7') "
")").arg(
QString queryStr = QString("INSERT INTO public.trainees (name, login, password, archived, logged_in, group_trainee) "
"VALUES ('%1', '%2', '%3', %4, %5, %6) RETURNING trainees.trainee_id").arg(
trainee.getName(),
trainee.getLogin(),
trainee.getPassword(),
trainee.getArchived() ? "true" : "false",
trainee.getLoggedIn() ? "true" : "false",
trainee.getGroup(),
trainee.getComputer());
QString::number(trainee.getGroup().getID()));
return queryExec(queryStr);
}
bool DataBaseLMS::deleteTrainee(int trainee_id)
int DataBaseLMS::deleteTrainee(int trainee_id)
{
QString queryStr = QString("DELETE FROM public.trainees WHERE trainee_id = %1").arg(QString::number(trainee_id));
QString queryStr = QString("DELETE FROM public.trainees WHERE trainee_id = %1 RETURNING trainees.trainee_id").arg(QString::number(trainee_id));
return queryExec(queryStr);
}
bool DataBaseLMS::updateTrainee(Trainee trainee)
int DataBaseLMS::updateTrainee(Trainee trainee)
{
QString computer_id = (trainee.getComputer().getID() == 0 ? QStringLiteral("null") : QString::number(trainee.getComputer().getID()));
QString queryStr = QString("UPDATE public.trainees "
"SET name = '%1', login = '%2', password = '%3', archived = %4, logged_in = %5, "
"group_trainees = "
"(SELECT group_id FROM public.groups_of_trainees WHERE name = '%6'), "
"computer = "
"(SELECT computer_id FROM public.computers WHERE name = '%7') "
"WHERE trainee_id = %8").arg(
"group_trainee = %6, "
"computer_trainee = %7 "
"WHERE trainee_id = %8 RETURNING trainees.trainee_id").arg(
trainee.getName(),
trainee.getLogin(),
trainee.getPassword(),
trainee.getArchived() ? "true" : "false",
trainee.getLoggedIn() ? "true" : "false",
trainee.getGroup(),
trainee.getComputer(),
QString::number(trainee.getGroup().getID()),
computer_id,
QString::number(trainee.getID()) );
return queryExec(queryStr);
}
QStringList DataBaseLMS::selectTasksOfTrainee(int trainee_id)
QList<Task> DataBaseLMS::selectTasksOfTrainee(int trainee_id)
{
QStringList tasks;
QList<Task> tasks;
QString queryStr = QString("SELECT tasks.task_id, tasks.name "
"FROM public.trainees "
"JOIN public.trainee_tasks ON trainee_tasks.trainee_id = trainees.trainee_id "
"JOIN public.tasks ON tasks.task_id = trainee_tasks.task_id "
"JOIN public.trainees_tasks ON trainees_tasks.trainee_id = trainees.trainee_id "
"JOIN public.tasks ON tasks.task_id = trainees_tasks.task_id "
"WHERE trainees.trainee_id = %1 "
"ORDER BY tasks.name ASC").arg(
trainee_id);
@@ -281,23 +276,31 @@ QStringList DataBaseLMS::selectTasksOfTrainee(int trainee_id)
{
while (query.next())
{//Задача
tasks.append(query.value(1).toString());
Task task;
task.setID(query.value(0).toInt());
task.setName(query.value(1).toString());
tasks.append(task);
}
}
return tasks;
}
bool DataBaseLMS::queryExec(QString queryStr)
int DataBaseLMS::queryExec(QString queryStr)
{
QSqlQuery query(*db);
if(!query.exec(queryStr))
{
messageWarningErrorQuery(queryStr);
return false;
return 0;
}
else
return true;
{
if(query.next())
return query.value(0).toInt();
else
return 0;
}
}
void DataBaseLMS::messageWarningErrorQuery(QString queryStr)

View File

@@ -23,22 +23,22 @@ public:
QList<Trainee> selectAllTrainees();
QList<Group> selectAllGroups();
bool insertInstructor(Instructor instructor);
bool deleteInstructor(int instructor_id);
bool updateInstructor(Instructor instructor);
int insertInstructor(Instructor instructor);
int deleteInstructor(int instructor_id);
int updateInstructor(Instructor instructor);
bool insertGroup(Group group);
bool deleteGroup(int group_id);
bool updateGroup(Group group);
int insertGroup(Group group);
int deleteGroup(int group_id);
int updateGroup(Group group);
bool insertTrainee(Trainee trainee);
bool deleteTrainee(int trainee_id);
bool updateTrainee(Trainee trainee);
int insertTrainee(Trainee trainee);
int deleteTrainee(int trainee_id);
int updateTrainee(Trainee trainee);
QStringList selectTasksOfTrainee(int trainee_id);
QList<Task> selectTasksOfTrainee(int trainee_id);
private:
bool queryExec(QString queryStr);
int queryExec(QString queryStr);
void messageWarningErrorQuery(QString queryStr);
private:

View File

@@ -1,9 +1,13 @@
#include "group.h"
Group::Group():
group_id(),
name(),
color()
BasicEntity()
{
}
Group::Group(int id, QString name):
BasicEntity(id, name)
{
}

View File

@@ -1,45 +1,13 @@
#ifndef GROUP_H
#define GROUP_H
#include <QString>
#include <QColor>
#include "DataBaseLMS_global.h"
#include "basicentity.h"
class DATABASELMS_EXPORT Group
class DATABASELMS_EXPORT Group: public BasicEntity
{
public:
enum ColorGroup
{
color0,
color1,
color2,
color3,
color4,
color5,
color6,
color7,
color8,
color9,
colorAther,
countColor
};
public:
Group();
void setID(int group_id){this->group_id = group_id;}
int getID(){return group_id;}
void setName(QString name){this->name = name;}
QString getName(){return name;}
void setColor(ColorGroup color){this->color = color;}
ColorGroup getColor(){return color;}
private:
int group_id;
QString name;
ColorGroup color;
Group(int id, QString name);
};
#endif // GROUP_H

View File

@@ -1,13 +1,8 @@
#include "instructor.h"
Instructor::Instructor():
instructor_id(),
name(),
login(),
password(),
isAdmin(false),
archived(false),
loggedIn(false)
User(),
isAdmin()
{
}

View File

@@ -1,43 +1,18 @@
#ifndef INSTRUCTOR_H
#define INSTRUCTOR_H
#include <QString>
#include "DataBaseLMS_global.h"
#include "user.h"
class DATABASELMS_EXPORT Instructor
class DATABASELMS_EXPORT Instructor: public User
{
public:
Instructor();
void setID(int instructor_id){this->instructor_id = instructor_id;}
int getID(){return instructor_id;}
void setName(QString name){this->name = name;}
QString getName(){return name;}
void setLogin(QString login){this->login = login;}
QString getLogin(){return login;}
void setPassword(QString password){this->password = password;}
QString getPassword(){return password;}
void setIsAdmin(bool isAdmin){this->isAdmin = isAdmin;}
bool getIsAdmin(){return isAdmin;}
void setArchived(bool archived){this->archived = archived;}
bool getArchived(){return archived;}
void setLoggedIn(bool loggedIn){this->loggedIn = loggedIn;}
bool getLoggedIn(){return loggedIn;}
private:
int instructor_id;
QString name;
QString login;
QString password;
bool isAdmin;
bool archived;
bool loggedIn;
};
#endif // INSTRUCTOR_H

View File

@@ -0,0 +1,7 @@
#include "task.h"
Task::Task():
BasicEntity()
{
}

12
DB_LMS/DataBaseLMS/task.h Normal file
View File

@@ -0,0 +1,12 @@
#ifndef TASK_H
#define TASK_H
#include "basicentity.h"
class DATABASELMS_EXPORT Task: public BasicEntity
{
public:
Task();
};
#endif // TASK_H

View File

@@ -1,14 +1,8 @@
#include "trainee.h"
Trainee::Trainee():
trainee_id(),
name(),
login(),
password(),
archived(false),
loggedIn(false),
User(),
group(),
learnClass(),
computer(),
tasks()
{

View File

@@ -1,62 +1,31 @@
#ifndef TRAINEE_H
#define TRAINEE_H
#include <QString>
#include <QList>
#include "DataBaseLMS_global.h"
class DATABASELMS_EXPORT Trainee
#include "user.h"
#include "group.h"
#include "computer.h"
#include "task.h"
class DATABASELMS_EXPORT Trainee: public User
{
public:
Trainee();
void setID(int trainee_id){this->trainee_id = trainee_id;}
int getID(){return trainee_id;}
void setGroup(Group group){this->group = group;}
Group getGroup(){return group;}
void setName(QString name){this->name = name;}
QString getName(){return name;}
void setComputer(Computer computer){this->computer = computer;}
Computer getComputer(){return computer;}
void setLogin(QString login){this->login = login;}
QString getLogin(){return login;}
void setPassword(QString password){this->password = password;}
QString getPassword(){return password;}
void setLearnClass(QString learnClass){this->learnClass = learnClass;}
QString getLearnClass(){return learnClass;}
void setComputer(QString computer){this->computer = computer;}
QString getComputer(){return computer;}
void setIpAddress(QString ipAddress){this->ipAddress = ipAddress;}
QString getIpAddress(){return ipAddress;}
void setGroup(QString group){this->group = group;}
QString getGroup(){return group;}
void setArchived(bool archived){this->archived = archived;}
bool getArchived(){return archived;}
void setLoggedIn(bool loggedIn){this->loggedIn = loggedIn;}
bool getLoggedIn(){return loggedIn;}
void setTasks(QStringList tasks){this->tasks = tasks;}
QStringList getTasks(){return tasks;}
void setTasks(QList<Task> tasks){this->tasks = tasks;}
QList<Task> getTasks(){return tasks;}
private:
int trainee_id;
QString name;
QString login;
QString password;
bool archived;
bool loggedIn;
QString group;
QString learnClass;
QString computer;
QString ipAddress;
QStringList tasks;
Group group;
Computer computer;
QList<Task> tasks;
};
#endif // TRAINEE_H

View File

@@ -0,0 +1,11 @@
#include "user.h"
User::User():
BasicEntity(),
login(),
password(),
archived(),
loggedIn()
{
}

30
DB_LMS/DataBaseLMS/user.h Normal file
View File

@@ -0,0 +1,30 @@
#ifndef USER_H
#define USER_H
#include "basicentity.h"
class User: public BasicEntity
{
public:
User();
void setLogin(QString login){this->login = login;}
QString getLogin(){return login;}
void setPassword(QString password){this->password = password;}
QString getPassword(){return password;}
void setArchived(bool archived){this->archived = archived;}
bool getArchived(){return archived;}
void setLoggedIn(bool loggedIn){this->loggedIn = loggedIn;}
bool getLoggedIn(){return loggedIn;}
private:
QString login;
QString password;
bool archived;
bool loggedIn;
};
#endif // USER_H

View File

@@ -41,7 +41,7 @@
{
"directoryIndex" : 0,
"id" : "DataBaseLMS::@6890427a1f51a3e7e1df",
"jsonFile" : "target-DataBaseLMS-Debug-f19a45066cbe09f09fa9.json",
"jsonFile" : "target-DataBaseLMS-Debug-788469329fca20560302.json",
"name" : "DataBaseLMS",
"projectIndex" : 0
},

View File

@@ -26,7 +26,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-b5e2e1612891df038973.json",
"jsonFile" : "codemodel-v2-75aa5940d6c94493455f.json",
"kind" : "codemodel",
"version" :
{
@@ -77,7 +77,7 @@
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-b5e2e1612891df038973.json",
"jsonFile" : "codemodel-v2-75aa5940d6c94493455f.json",
"kind" : "codemodel",
"version" :
{

View File

@@ -43,13 +43,13 @@
{
"command" : 1,
"file" : 0,
"line" : 27,
"line" : 37,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 28,
"line" : 38,
"parent" : 0
},
{
@@ -87,7 +87,7 @@
{
"command" : 5,
"file" : 0,
"line" : 30,
"line" : 40,
"parent" : 0
}
]
@@ -189,8 +189,13 @@
0,
2,
4,
7,
8
6,
8,
10,
12,
14,
16,
18
]
}
],
@@ -253,8 +258,13 @@
0,
2,
4,
7,
8
6,
8,
10,
12,
14,
16,
18
]
},
{
@@ -264,8 +274,13 @@
1,
3,
5,
6,
9
7,
9,
11,
13,
15,
17,
19
]
}
],
@@ -294,6 +309,28 @@
"path" : "databaselms.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "basicentity.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "basicentity.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "user.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "user.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -305,17 +342,17 @@
"path" : "instructor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "trainee.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "trainee.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "trainee.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -326,6 +363,39 @@
"backtrace" : 1,
"path" : "group.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "computer.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "computer.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "task.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "task.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "classroom.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "classroom.h",
"sourceGroupIndex" : 1
}
],
"type" : "SHARED_LIBRARY"

Binary file not shown.

View File

@@ -1,40 +1,81 @@
# ninja log v5
47 55 0 clean 9c4b4372737ab8da
1951 2080 7522348242331840 libDataBaseLMS.dll.a ff7ea32bf6d01e45
1951 2080 7522348242331840 libDataBaseLMS.dll ff7ea32bf6d01e45
22 47 0 CMakeFiles/clean.additional 7155004b3956b606
104 671 7521537134517871 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
99 560 7521537133402973 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
53 590 7522403839711265 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
50 1951 7522348241036252 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
94 551 7521537133322796 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
15 50 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 50 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 50 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
11 35 0 CMakeFiles/clean.additional 7155004b3956b606
2059 2218 7525088392927135 libDataBaseLMS.dll 3b716bd5e0562557
2059 2218 7525088392927135 libDataBaseLMS.dll.a 3b716bd5e0562557
35 42 0 clean 9c4b4372737ab8da
95 1643 7524982876371819 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
14 49 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
83 1635 7524982876272093 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
88 1636 7524982876292025 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
97 1633 7524982876272093 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
92 1636 7524982876292025 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
156 788 7524397271272665 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
50 2059 7525088391343479 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
90 1752 7524982877478794 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
100 1640 7524982876341892 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
14 49 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
14 49 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
85 1635 7524982876282051 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
14 49 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
16 53 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
16 53 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
16 53 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
16 53 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
53 2060 7525091330946435 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2060 2220 7525091332543436 libDataBaseLMS.dll 3b716bd5e0562557
2060 2220 7525091332543436 libDataBaseLMS.dll.a 3b716bd5e0562557
15 51 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 51 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 51 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 51 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
51 2037 7525100271403312 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2037 2197 7525100272988261 libDataBaseLMS.dll 3b716bd5e0562557
2037 2197 7525100272988261 libDataBaseLMS.dll.a 3b716bd5e0562557
15 49 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 49 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 49 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 49 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
10 42 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
10 42 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
10 42 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
10 42 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
43 1971 7525212838352129 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
1971 2129 7525212839934527 libDataBaseLMS.dll 3b716bd5e0562557
1971 2129 7525212839934527 libDataBaseLMS.dll.a 3b716bd5e0562557
15 50 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 48 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 48 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 48 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 48 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
48 1982 7522404428246470 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
1982 2122 7522404429643912 libDataBaseLMS.dll ff7ea32bf6d01e45
1982 2122 7522404429643912 libDataBaseLMS.dll.a ff7ea32bf6d01e45
14 51 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
14 51 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
14 51 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
14 51 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
55 602 7522435661437638 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
52 2052 7522435675931417 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2052 2186 7522435677257822 libDataBaseLMS.dll ff7ea32bf6d01e45
2052 2186 7522435677257822 libDataBaseLMS.dll.a ff7ea32bf6d01e45
15 47 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 47 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 47 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 47 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
48 1966 7522449510503097 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
1966 2101 7522449511856355 libDataBaseLMS.dll ff7ea32bf6d01e45
1966 2101 7522449511856355 libDataBaseLMS.dll.a ff7ea32bf6d01e45
15 48 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 48 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 48 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 48 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 50 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 50 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 50 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
50 1981 7525216791870122 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
1981 2140 7525216793455149 libDataBaseLMS.dll 3b716bd5e0562557
1981 2140 7525216793455149 libDataBaseLMS.dll.a 3b716bd5e0562557
14 48 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
14 48 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
14 48 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
14 48 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
25 67 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
25 67 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
25 67 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
25 67 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
24 74 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
24 74 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
24 74 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
24 74 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
7 31 0 CMakeFiles/clean.additional 7155004b3956b606
31 38 0 clean 9c4b4372737ab8da
11 90 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
11 90 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
11 90 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
11 90 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
90 131 7525981640473406 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
113 607 7525981645223557 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
105 653 7525981645685710 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
95 655 7525981645705675 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
97 657 7525981645725604 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
110 683 7525981645966249 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
108 693 7525981646098521 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
100 738 7525981646532033 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
102 767 7525981646832047 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
93 2171 7525981660831212 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2171 2342 7525981662561308 libDataBaseLMS.dll 3b716bd5e0562557
2171 2342 7525981662561308 libDataBaseLMS.dll.a 3b716bd5e0562557

Binary file not shown.

Binary file not shown.

View File

@@ -87,6 +87,24 @@
"EWIEGA46WW/moc_DataBaseLMS_global.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/basicentity.h",
"MU",
"EWIEGA46WW/moc_basicentity.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/classroom.h",
"MU",
"EWIEGA46WW/moc_classroom.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/computer.h",
"MU",
"EWIEGA46WW/moc_computer.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/databaselms.h",
"MU",
@@ -105,11 +123,23 @@
"EWIEGA46WW/moc_instructor.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/task.h",
"MU",
"EWIEGA46WW/moc_task.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/trainee.h",
"MU",
"EWIEGA46WW/moc_trainee.cpp",
null
],
[
"D:/LMS/DB_LMS/DataBaseLMS/user.h",
"MU",
"EWIEGA46WW/moc_user.cpp",
null
]
],
"HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ],
@@ -174,10 +204,15 @@
"SETTINGS_FILE" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/AutogenUsed.txt",
"SOURCES" :
[
[ "D:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/computer.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/group.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp", "MU", null ]
[ "D:/LMS/DB_LMS/DataBaseLMS/task.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp", "MU", null ],
[ "D:/LMS/DB_LMS/DataBaseLMS/user.cpp", "MU", null ]
],
"UIC_OPTIONS" : [],
"UIC_SEARCH_PATHS" : [],

View File

@@ -1,10 +1,20 @@
# Generated by CMake. Changes will be overwritten.
D:/LMS/DB_LMS/DataBaseLMS/user.cpp
D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp
D:/LMS/DB_LMS/DataBaseLMS/task.cpp
D:/LMS/DB_LMS/DataBaseLMS/group.cpp
D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/DataBaseLMS_global.h
D:/LMS/DB_LMS/DataBaseLMS/user.h
D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp
D:/LMS/DB_LMS/DataBaseLMS/classroom.h
D:/LMS/DB_LMS/DataBaseLMS/basicentity.h
D:/LMS/DB_LMS/DataBaseLMS/computer.cpp
D:/LMS/DB_LMS/DataBaseLMS/computer.h
D:/LMS/DB_LMS/DataBaseLMS/databaselms.h
D:/LMS/DB_LMS/DataBaseLMS/group.h
D:/LMS/DB_LMS/DataBaseLMS/instructor.h
D:/LMS/DB_LMS/DataBaseLMS/trainee.h
D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/group.cpp
D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp
D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp
D:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp
D:/LMS/DB_LMS/DataBaseLMS/task.h
D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp

View File

@@ -123,6 +123,24 @@
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/DataBaseLMS_global.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/basicentity.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/classroom.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/computer.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/computer.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp">
<Option target="DataBaseLMS"/>
</Unit>
@@ -141,12 +159,24 @@
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/instructor.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/task.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/task.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/trainee.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/user.cpp">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/DataBaseLMS/user.h">
<Option target="DataBaseLMS"/>
</Unit>
<Unit filename="D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp">
<Option target="DataBaseLMS"/>
</Unit>

View File

@@ -65,6 +65,22 @@ build CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj: CXX_COMPILER__DataBaseLMS_
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\basicentity.cpp.obj.d
FLAGS = -g -std=gnu++11
INCLUDES = -ID:/LMS/DB_LMS/Debug64 -ID:/LMS/DB_LMS/DataBaseLMS -ID:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/user.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/user.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\user.cpp.obj.d
FLAGS = -g -std=gnu++11
INCLUDES = -ID:/LMS/DB_LMS/Debug64 -ID:/LMS/DB_LMS/DataBaseLMS -ID:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/instructor.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\instructor.cpp.obj.d
@@ -89,6 +105,30 @@ build CMakeFiles/DataBaseLMS.dir/group.cpp.obj: CXX_COMPILER__DataBaseLMS_unscan
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/computer.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/computer.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\computer.cpp.obj.d
FLAGS = -g -std=gnu++11
INCLUDES = -ID:/LMS/DB_LMS/Debug64 -ID:/LMS/DB_LMS/DataBaseLMS -ID:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/task.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/task.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\task.cpp.obj.d
FLAGS = -g -std=gnu++11
INCLUDES = -ID:/LMS/DB_LMS/Debug64 -ID:/LMS/DB_LMS/DataBaseLMS -ID:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
build CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/classroom.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\DataBaseLMS.dir\classroom.cpp.obj.d
FLAGS = -g -std=gnu++11
INCLUDES = -ID:/LMS/DB_LMS/Debug64 -ID:/LMS/DB_LMS/DataBaseLMS -ID:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir
OBJECT_FILE_DIR = CMakeFiles\DataBaseLMS.dir
# =============================================================================
# Link build statements for SHARED_LIBRARY target DataBaseLMS
@@ -97,7 +137,7 @@ build CMakeFiles/DataBaseLMS.dir/group.cpp.obj: CXX_COMPILER__DataBaseLMS_unscan
#############################################
# Link the shared library libDataBaseLMS.dll
build libDataBaseLMS.dll libDataBaseLMS.dll.a: CXX_SHARED_LIBRARY_LINKER__DataBaseLMS_Debug CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj CMakeFiles/DataBaseLMS.dir/group.cpp.obj | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a || DataBaseLMS_autogen
build libDataBaseLMS.dll libDataBaseLMS.dll.a: CXX_SHARED_LIBRARY_LINKER__DataBaseLMS_Debug CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj CMakeFiles/DataBaseLMS.dir/user.cpp.obj CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj CMakeFiles/DataBaseLMS.dir/group.cpp.obj CMakeFiles/DataBaseLMS.dir/computer.cpp.obj CMakeFiles/DataBaseLMS.dir/task.cpp.obj CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a || DataBaseLMS_autogen
LANGUAGE_COMPILE_FLAGS = -g
LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
OBJECT_DIR = CMakeFiles\DataBaseLMS.dir

Binary file not shown.

Binary file not shown.