diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-6ab2d9a29adcd8ad0426.json b/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-ce6dd098cc633bc27cb5.json
similarity index 93%
rename from DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-6ab2d9a29adcd8ad0426.json
rename to DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-ce6dd098cc633bc27cb5.json
index 8f77b67..4854e85 100644
--- a/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-6ab2d9a29adcd8ad0426.json
+++ b/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-ce6dd098cc633bc27cb5.json
@@ -41,7 +41,7 @@
{
"directoryIndex" : 0,
"id" : "InstructorsAndTrainees::@6890427a1f51a3e7e1df",
- "jsonFile" : "target-InstructorsAndTrainees-Debug-cc11980dee5fa007acab.json",
+ "jsonFile" : "target-InstructorsAndTrainees-Debug-02530981d8311d7ad043.json",
"name" : "InstructorsAndTrainees",
"projectIndex" : 0
},
diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-52-10-0276.json b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T08-17-07-0274.json
similarity index 91%
rename from DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-52-10-0276.json
rename to DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T08-17-07-0274.json
index 0f692e9..ffb7227 100644
--- a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-52-10-0276.json
+++ b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-11-13T08-17-07-0274.json
@@ -26,7 +26,7 @@
"objects" :
[
{
- "jsonFile" : "codemodel-v2-6ab2d9a29adcd8ad0426.json",
+ "jsonFile" : "codemodel-v2-ce6dd098cc633bc27cb5.json",
"kind" : "codemodel",
"version" :
{
@@ -77,7 +77,7 @@
},
"codemodel-v2" :
{
- "jsonFile" : "codemodel-v2-6ab2d9a29adcd8ad0426.json",
+ "jsonFile" : "codemodel-v2-ce6dd098cc633bc27cb5.json",
"kind" : "codemodel",
"version" :
{
diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-cc11980dee5fa007acab.json b/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-02530981d8311d7ad043.json
similarity index 94%
rename from DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-cc11980dee5fa007acab.json
rename to DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-02530981d8311d7ad043.json
index afcc626..1a36c50 100644
--- a/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-cc11980dee5fa007acab.json
+++ b/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-02530981d8311d7ad043.json
@@ -46,27 +46,27 @@
{
"command" : 1,
"file" : 0,
+ "line" : 79,
+ "parent" : 0
+ },
+ {
+ "command" : 2,
+ "file" : 0,
+ "line" : 71,
+ "parent" : 0
+ },
+ {
+ "command" : 2,
+ "file" : 0,
+ "line" : 72,
+ "parent" : 0
+ },
+ {
+ "command" : 2,
+ "file" : 0,
"line" : 83,
"parent" : 0
},
- {
- "command" : 2,
- "file" : 0,
- "line" : 75,
- "parent" : 0
- },
- {
- "command" : 2,
- "file" : 0,
- "line" : 76,
- "parent" : 0
- },
- {
- "command" : 2,
- "file" : 0,
- "line" : 87,
- "parent" : 0
- },
{
"command" : 5,
"file" : 0,
@@ -102,7 +102,7 @@
{
"command" : 6,
"file" : 0,
- "line" : 78,
+ "line" : 74,
"parent" : 0
},
{
@@ -114,25 +114,25 @@
{
"command" : 8,
"file" : 0,
- "line" : 71,
+ "line" : 67,
"parent" : 0
},
{
"command" : 8,
"file" : 0,
- "line" : 72,
+ "line" : 68,
"parent" : 0
},
{
"command" : 8,
"file" : 0,
- "line" : 73,
+ "line" : 69,
"parent" : 0
},
{
"command" : 8,
"file" : 0,
- "line" : 81,
+ "line" : 77,
"parent" : 0
}
]
@@ -258,17 +258,15 @@
10,
13,
17,
- 19,
- 20,
+ 18,
+ 21,
23,
- 25,
- 28,
- 30,
- 33,
- 36,
- 39,
- 41,
- 55
+ 26,
+ 29,
+ 32,
+ 35,
+ 37,
+ 51
]
}
],
@@ -345,17 +343,15 @@
10,
13,
17,
- 19,
- 20,
+ 18,
+ 21,
23,
- 25,
- 28,
- 30,
- 33,
- 36,
- 39,
- 41,
- 55
+ 26,
+ 29,
+ 32,
+ 35,
+ 37,
+ 51
]
},
{
@@ -369,26 +365,24 @@
11,
14,
16,
- 18,
- 21,
+ 19,
+ 22,
24,
- 26,
- 29,
- 31,
- 34,
- 37,
- 40,
+ 27,
+ 30,
+ 33,
+ 36,
+ 38,
+ 41,
42,
+ 43,
+ 44,
45,
46,
47,
48,
49,
- 50,
- 51,
- 52,
- 53,
- 54
+ 50
]
},
{
@@ -399,20 +393,20 @@
9,
12,
15,
- 22,
- 27,
- 32,
- 35,
- 38,
- 43,
- 44
+ 20,
+ 25,
+ 28,
+ 31,
+ 34,
+ 39,
+ 40
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
- 56
+ 52
]
}
],
@@ -516,17 +510,6 @@
"path" : "trainees/computersLocations.cpp",
"sourceGroupIndex" : 0
},
- {
- "backtrace" : 1,
- "path" : "trainees/databasetrainees.h",
- "sourceGroupIndex" : 1
- },
- {
- "backtrace" : 1,
- "compileGroupIndex" : 0,
- "path" : "trainees/databasetrainees.cpp",
- "sourceGroupIndex" : 0
- },
{
"backtrace" : 1,
"compileGroupIndex" : 0,
@@ -570,17 +553,6 @@
"path" : "instructors/viewerinstructors.ui",
"sourceGroupIndex" : 2
},
- {
- "backtrace" : 1,
- "compileGroupIndex" : 0,
- "path" : "instructors/databaseinstructors.cpp",
- "sourceGroupIndex" : 0
- },
- {
- "backtrace" : 1,
- "path" : "instructors/databaseinstructors.h",
- "sourceGroupIndex" : 1
- },
{
"backtrace" : 1,
"compileGroupIndex" : 0,
diff --git a/DB_IaT/Debug64/.ninja_deps b/DB_IaT/Debug64/.ninja_deps
index 9544226..9d31d7c 100644
Binary files a/DB_IaT/Debug64/.ninja_deps and b/DB_IaT/Debug64/.ninja_deps differ
diff --git a/DB_IaT/Debug64/.ninja_log b/DB_IaT/Debug64/.ninja_log
index 9f827a6..8076869 100644
--- a/DB_IaT/Debug64/.ninja_log
+++ b/DB_IaT/Debug64/.ninja_log
@@ -1,121 +1,84 @@
# ninja log v5
-1061 3402 7525981736671953 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 544a146272360182
-939 1049 7525981713172857 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-1053 3234 7525981734783034 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj 3bdbb777b1ca4f9f
-17 402 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-402 1698 7531838035821493 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj 639ec716a2902c9f
-61 1098 7531240543218859 CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj 50eb3e676aec3cc5
-17 402 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-102 1804 7531837214477402 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj d1fea9a96fa095b1
-1086 3403 7525981736691900 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj e02fcfe10480c54f
-41 51 0 clean 9c4b4372737ab8da
-13 253 7531839302069843 build.ninja 76aa11f472515be0
-89 1836 7531837214806736 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a6ea1bfa14213881
-1064 2292 7525981725238885 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj 7aaac6302b47a301
-405 1768 7531838036529893 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 8e8beb29ba6ba100
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-56 1112 7531242705228988 CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj b3eab31811ef0e17
-17 402 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
+1259 1589 7531967299846854 libInstructorsAndTrainees.dll cd38f6c1daa989e3
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
+340 1451 7531891592368819 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj 187ec526627f696e
+13 48 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
+1259 1589 7531967299846854 libInstructorsAndTrainees.dll.a cd38f6c1daa989e3
+13 48 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
+13 48 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
+370 2084 7531889428326638 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 8e8beb29ba6ba100
+938 2940 7531867532885084 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 544a146272360182
+51 1215 7531967296138667 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj d1fea9a96fa095b1
+13 48 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
+47 1327 7531963604681452 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2e9a885629b6e173
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
1012 3479 7520793522676004 CMakeFiles/InstructorsAndTrainees.dir/instructorsAndTrainees.cpp.obj ff3fcdc370580ca2
-1101 1321 7525981715851341 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 54d07c59b3f7a2cf
-1112 1469 7531242708771354 libInstructorsAndTrainees.dll.a d721655f2d9255b7
-17 402 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
-1112 1469 7531242708771354 libInstructorsAndTrainees.dll d721655f2d9255b7
-17 402 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-105 1888 7531837215325145 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj 187ec526627f696e
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-92 1870 7531837215145617 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 2aa58696f5232c4b
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-81 1983 7531837216272616 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2e9a885629b6e173
-17 402 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-17 402 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-1058 3194 7525981734239997 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj 4bd8bab8b1110ba7
-1090 3335 7525981736006531 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f1f85077e88e8c7
-17 402 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-13 41 0 CMakeFiles/clean.additional 7155004b3956b606
-86 1871 7531837215155595 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj 99b246ecbf2b6f9b
-98 2027 7531837216691491 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b8e3d2e3a65912a8
-939 1049 7525981713172857 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
-17 353 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-17 353 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-17 353 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-382 1964 7531839339498391 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj 187ec526627f696e
-378 2067 7531839340529769 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj d1fea9a96fa095b1
-369 2099 7531839340850124 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 2aa58696f5232c4b
-354 2126 7531839341109418 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj 639ec716a2902c9f
-359 2160 7531839341449390 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2e9a885629b6e173
-366 2161 7531839341449390 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a6ea1bfa14213881
-375 2210 7531839341950869 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b8e3d2e3a65912a8
-356 2212 7531839341970816 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 8e8beb29ba6ba100
-363 2272 7531839342578795 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj 99b246ecbf2b6f9b
-17 54 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-17 54 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
-17 54 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
-61 1646 7531839533616695 CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj b3eab31811ef0e17
-73 1706 7531839534240696 CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj 50eb3e676aec3cc5
-79 1722 7531839534380323 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj d1fea9a96fa095b1
-64 1741 7531839534601666 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj 99b246ecbf2b6f9b
-69 1807 7531839535259884 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 2aa58696f5232c4b
-54 1819 7531839535390685 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj 639ec716a2902c9f
-83 1852 7531839535709841 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj 187ec526627f696e
-76 1855 7531839535739769 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b8e3d2e3a65912a8
-59 1861 7531839535800849 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2e9a885629b6e173
-67 1866 7531839535859449 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a6ea1bfa14213881
-56 1976 7531839536960691 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 8e8beb29ba6ba100
-1976 2385 7531839541029361 libInstructorsAndTrainees.dll d721655f2d9255b7
-1976 2385 7531839541029361 libInstructorsAndTrainees.dll.a d721655f2d9255b7
+973 1182 7531867515312420 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 54d07c59b3f7a2cf
+961 2858 7531867532057401 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f1f85077e88e8c7
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
+930 2864 7531867532107266 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj 3bdbb777b1ca4f9f
+13 48 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
+935 2871 7531867532186950 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj 4bd8bab8b1110ba7
+13 48 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
+372 1824 7531894999707827 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj 639ec716a2902c9f
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
+377 1605 7531894997516144 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj 99b246ecbf2b6f9b
+13 36 0 CMakeFiles/clean.additional 7155004b3956b606
+50 1294 7531963604356798 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b8e3d2e3a65912a8
+879 926 7531867512750692 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
+379 1604 7531894997494205 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 2aa58696f5232c4b
+957 2932 7531867532805295 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj e02fcfe10480c54f
+36 45 0 clean 9c4b4372737ab8da
+13 253 7531890272071193 build.ninja 76aa11f472515be0
+48 1258 7531967296567511 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a6ea1bfa14213881
+941 2002 7531867523395468 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj 7aaac6302b47a301
+13 48 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
+13 48 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
+13 48 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
+879 926 7531867512750692 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
+18 51 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
+18 51 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
+18 51 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
+72 1496 7532064782900759 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj 187ec526627f696e
+63 1588 7532064783819090 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 2aa58696f5232c4b
+58 1603 7532064783969569 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj 99b246ecbf2b6f9b
+66 1703 7532064784979828 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b8e3d2e3a65912a8
+61 1727 7532064785210452 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a6ea1bfa14213881
+69 1784 7532064785778944 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj d1fea9a96fa095b1
+54 1830 7532064786249528 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 8e8beb29ba6ba100
+56 1842 7532064786369203 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2e9a885629b6e173
+51 1888 7532064786840646 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj 639ec716a2902c9f
+1888 2228 7532064790207416 libInstructorsAndTrainees.dll cd38f6c1daa989e3
+1888 2228 7532064790207416 libInstructorsAndTrainees.dll.a cd38f6c1daa989e3
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj
index 65e7c24..13c2720 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj
deleted file mode 100644
index 085c6f6..0000000
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj and /dev/null differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj
index 6e1e133..920e4da 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj
index 950563c..6c0791a 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj
index fd17e3d..ab44583 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj
index 5921d00..0da137a 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj
index fe372dd..607d727 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj
deleted file mode 100644
index 62a40ad..0000000
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj and /dev/null differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj
index a8ff4da..e827dc8 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj
index e99c112..6f9fa51 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj
index 6de635c..9f5f6ec 100644
Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj differ
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json
index 6495e60..2bcdfc3 100644
--- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json
+++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json
@@ -95,12 +95,6 @@
"EWIEGA46WW/moc_commonview.cpp",
null
],
- [
- "D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.h",
- "MU",
- "WUGNTYCFDG/moc_databaseinstructors.cpp",
- null
- ],
[
"D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h",
"MU",
@@ -155,12 +149,6 @@
"7JM4SH4PHS/moc_computersLocations.cpp",
null
],
- [
- "D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.h",
- "MU",
- "7JM4SH4PHS/moc_databasetrainees.cpp",
- null
- ],
[
"D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h",
"MU",
@@ -260,11 +248,6 @@
"SOURCES" :
[
[ "D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp", "MU", null ],
- [
- "D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp",
- "MU",
- null
- ],
[
"D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp",
"MU",
@@ -305,11 +288,6 @@
"MU",
null
],
- [
- "D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp",
- "MU",
- null
- ],
[
"D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp",
"MU",
diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt
index b74ac54..9bd5839 100644
--- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt
+++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt
@@ -1,61 +1,55 @@
# Generated by CMake. Changes will be overwritten.
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
uic:ui_dialogeditinstructor.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
- uic:ui_dialogedittrainee.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
- mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
- mmc:Q_OBJECT
- uic:ui_dialogeditgroup.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
- mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
- uic:ui_dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
uic:ui_instructorsandtraineeswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
mmc:Q_OBJECT
+D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
+ mmc:Q_OBJECT
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
+ uic:ui_dialogauthorizationinstructor.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
+ mmc:Q_OBJECT
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
+ mmc:Q_OBJECT
+ uic:ui_dialogeditgroup.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
+ mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
- mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
- mmc:Q_OBJECT
- uic:ui_dialogeditinstructor.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
- uic:ui_editortrainees.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
- mmc:Q_OBJECT
- uic:ui_dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
- mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
- uic:ui_viewertrainees.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
+ mmc:Q_OBJECT
+ uic:ui_dialogauthorizationinstructor.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
mmc:Q_OBJECT
-D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
- uic:ui_viewerinstructors.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
uic:ui_taskswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
uic:ui_editorinstructors.h
-D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
+ uic:ui_dialogeditinstructor.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
+ uic:ui_dialogedittrainee.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
+D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
+D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
+ uic:ui_viewerinstructors.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
+ uic:ui_viewertrainees.h
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
+D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
+ uic:ui_editortrainees.h
diff --git a/DB_IaT/Debug64/InstructorsAndTrainees.cbp b/DB_IaT/Debug64/InstructorsAndTrainees.cbp
index 332ecfb..2552732 100644
--- a/DB_IaT/Debug64/InstructorsAndTrainees.cbp
+++ b/DB_IaT/Debug64/InstructorsAndTrainees.cbp
@@ -175,12 +175,6 @@
-
-
-
-
-
-
@@ -253,12 +247,6 @@
-
-
-
-
-
-
diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/WUGNTYCFDG/moc_databaseinstructors.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/WUGNTYCFDG/moc_databaseinstructors.cpp
deleted file mode 100644
index 00ec6f9..0000000
--- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/WUGNTYCFDG/moc_databaseinstructors.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-/****************************************************************************
-** Meta object code from reading C++ file 'databaseinstructors.h'
-**
-** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
-**
-** WARNING! All changes made in this file will be lost!
-*****************************************************************************/
-
-#include
-#include "../../../InstructorsAndTrainees/instructors/databaseinstructors.h"
-#include
-#include
-#if !defined(Q_MOC_OUTPUT_REVISION)
-#error "The header file 'databaseinstructors.h' doesn't include ."
-#elif Q_MOC_OUTPUT_REVISION != 67
-#error "This file was generated using the moc from 5.14.2. It"
-#error "cannot be used with the include files from this version of Qt."
-#error "(The moc has changed too much.)"
-#endif
-
-QT_BEGIN_MOC_NAMESPACE
-QT_WARNING_PUSH
-QT_WARNING_DISABLE_DEPRECATED
-struct qt_meta_stringdata_DataBaseInstructors_t {
- QByteArrayData data[1];
- char stringdata0[20];
-};
-#define QT_MOC_LITERAL(idx, ofs, len) \
- Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
- qptrdiff(offsetof(qt_meta_stringdata_DataBaseInstructors_t, stringdata0) + ofs \
- - idx * sizeof(QByteArrayData)) \
- )
-static const qt_meta_stringdata_DataBaseInstructors_t qt_meta_stringdata_DataBaseInstructors = {
- {
-QT_MOC_LITERAL(0, 0, 19) // "DataBaseInstructors"
-
- },
- "DataBaseInstructors"
-};
-#undef QT_MOC_LITERAL
-
-static const uint qt_meta_data_DataBaseInstructors[] = {
-
- // content:
- 8, // revision
- 0, // classname
- 0, 0, // classinfo
- 0, 0, // methods
- 0, 0, // properties
- 0, 0, // enums/sets
- 0, 0, // constructors
- 0, // flags
- 0, // signalCount
-
- 0 // eod
-};
-
-void DataBaseInstructors::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
-{
- Q_UNUSED(_o);
- Q_UNUSED(_id);
- Q_UNUSED(_c);
- Q_UNUSED(_a);
-}
-
-QT_INIT_METAOBJECT const QMetaObject DataBaseInstructors::staticMetaObject = { {
- QMetaObject::SuperData::link(),
- qt_meta_stringdata_DataBaseInstructors.data,
- qt_meta_data_DataBaseInstructors,
- qt_static_metacall,
- nullptr,
- nullptr
-} };
-
-
-const QMetaObject *DataBaseInstructors::metaObject() const
-{
- return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
-}
-
-void *DataBaseInstructors::qt_metacast(const char *_clname)
-{
- if (!_clname) return nullptr;
- if (!strcmp(_clname, qt_meta_stringdata_DataBaseInstructors.stringdata0))
- return static_cast(this);
- return QObject::qt_metacast(_clname);
-}
-
-int DataBaseInstructors::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
-{
- _id = QObject::qt_metacall(_c, _id, _a);
- return _id;
-}
-QT_WARNING_POP
-QT_END_MOC_NAMESPACE
diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp
index be860e7..a8a8ad6 100644
--- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp
+++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp
@@ -1,6 +1,5 @@
// This file is autogenerated. Changes will be overwritten.
#include "EWIEGA46WW/moc_commonview.cpp"
-#include "WUGNTYCFDG/moc_databaseinstructors.cpp"
#include "WUGNTYCFDG/moc_dialogauthorizationinstructor.cpp"
#include "WUGNTYCFDG/moc_dialogeditinstructor.cpp"
#include "WUGNTYCFDG/moc_editorinstructors.cpp"
@@ -8,7 +7,6 @@
#include "WUGNTYCFDG/moc_viewerinstructors.cpp"
#include "EWIEGA46WW/moc_instructorsandtraineeswidget.cpp"
#include "4YFCYKDWW7/moc_taskswidget.cpp"
-#include "7JM4SH4PHS/moc_databasetrainees.cpp"
#include "7JM4SH4PHS/moc_dialogeditgroup.cpp"
#include "7JM4SH4PHS/moc_dialogedittrainee.cpp"
#include "7JM4SH4PHS/moc_editortrainees.cpp"
diff --git a/DB_IaT/Debug64/build.ninja b/DB_IaT/Debug64/build.ninja
index 3e8761c..80eeff1 100644
--- a/DB_IaT/Debug64/build.ninja
+++ b/DB_IaT/Debug64/build.ninja
@@ -105,14 +105,6 @@ build CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj:
OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir
OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\trainees
-build CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp || cmake_object_order_depends_target_InstructorsAndTrainees
- DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
- DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\trainees\databasetrainees.cpp.obj.d
- FLAGS = -g -std=gnu++11
- INCLUDES = -ID:/LMS/DB_IaT/Debug64 -ID:/LMS/DB_IaT/InstructorsAndTrainees -ID:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include -ID:/LMS/DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/DataBaseLMS -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\InstructorsAndTrainees.dir
- OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\trainees
-
build CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp || cmake_object_order_depends_target_InstructorsAndTrainees
DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\trainees\viewertrainees.cpp.obj.d
@@ -137,14 +129,6 @@ build CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.ob
OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir
OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\instructors
-build CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp || cmake_object_order_depends_target_InstructorsAndTrainees
- DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
- DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\instructors\databaseinstructors.cpp.obj.d
- FLAGS = -g -std=gnu++11
- INCLUDES = -ID:/LMS/DB_IaT/Debug64 -ID:/LMS/DB_IaT/InstructorsAndTrainees -ID:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include -ID:/LMS/DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/DataBaseLMS -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\InstructorsAndTrainees.dir
- OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\instructors
-
build CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp || cmake_object_order_depends_target_InstructorsAndTrainees
DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\instructors\editorinstructors.cpp.obj.d
@@ -201,7 +185,7 @@ build CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEG
#############################################
# Link the shared library libInstructorsAndTrainees.dll
-build libInstructorsAndTrainees.dll libInstructorsAndTrainees.dll.a: CXX_SHARED_LIBRARY_LINKER__InstructorsAndTrainees_Debug CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/databasetrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/databaseinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.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 || InstructorsAndTrainees_autogen
+build libInstructorsAndTrainees.dll libInstructorsAndTrainees.dll.a: CXX_SHARED_LIBRARY_LINKER__InstructorsAndTrainees_Debug CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.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 || InstructorsAndTrainees_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 -lDataBaseLMS 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
LINK_PATH = -LD:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/Debug64
diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll b/DB_IaT/Debug64/libInstructorsAndTrainees.dll
index efd31e5..9045570 100644
Binary files a/DB_IaT/Debug64/libInstructorsAndTrainees.dll and b/DB_IaT/Debug64/libInstructorsAndTrainees.dll differ
diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a b/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a
index 2d867e1..a34143b 100644
Binary files a/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a and b/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a differ
diff --git a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt
index 8f9472a..2d2d39a 100644
--- a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt
+++ b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt
@@ -39,8 +39,6 @@ add_library(InstructorsAndTrainees SHARED
trainees/dialogedittrainee.ui
trainees/computersLocations.h
trainees/computersLocations.cpp
- trainees/databasetrainees.h
- trainees/databasetrainees.cpp
trainees/viewertrainees.cpp
trainees/viewertrainees.h
trainees/viewertrainees.ui
@@ -49,8 +47,6 @@ add_library(InstructorsAndTrainees SHARED
instructors/viewerinstructors.cpp
instructors/viewerinstructors.h
instructors/viewerinstructors.ui
- instructors/databaseinstructors.cpp
- instructors/databaseinstructors.h
instructors/editorinstructors.cpp
instructors/editorinstructors.h
instructors/editorinstructors.ui
diff --git a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user
index 0290d35..5171093 100644
--- a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user
+++ b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user
@@ -1,6 +1,6 @@
-
+
EnvironmentId
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp
deleted file mode 100644
index 21d1bec..0000000
--- a/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.cpp
+++ /dev/null
@@ -1,103 +0,0 @@
-#include
-#include
-#include "databaseinstructors.h"
-
-DataBaseInstructors::DataBaseInstructors(DataBaseLMS* dbLMS):
- adminMode(false)
-{
- this->dbLMS = dbLMS;
-}
-
-DataBaseInstructors::~DataBaseInstructors()
-{
-
-}
-
-bool DataBaseInstructors::AuthorizationInstructor(QString login, QString password)
-{
- if(! dbLMS->transactionBegin())
- return false;
-
- if(int id = dbLMS->selectInstructorID(login, password))
- {
- if(dbLMS->updateInstructorLoggedIn(id, true))
- return dbLMS->transactionEnd();
- }
-
- dbLMS->transactionEnd();
- return false;
-}
-
-bool DataBaseInstructors::deAuthorizationInstructor(QString login)
-{
- if(! dbLMS->transactionBegin())
- return false;
-
- if(int id = dbLMS->selectInstructorID(login))
- {
- if(dbLMS->updateInstructorLoggedIn(id, false))
- return dbLMS->transactionEnd();
- }
-
- dbLMS->transactionEnd();
- return false;
-}
-
-QList DataBaseInstructors::getListInstructors()
-{
- return dbLMS->selectAllInstructors();
-}
-
-Instructor DataBaseInstructors::getInstructor(int id)
-{
- return dbLMS->selectInstructor(id);
-}
-
-int DataBaseInstructors::newInstructor()
-{
- return dbLMS->insertInstructor();
-}
-
-int DataBaseInstructors::deleteInstructor(int id)
-{
- return dbLMS->deleteInstructor(id);
-}
-
-int DataBaseInstructors::editInstructor(Instructor instructor)
-{
- //Проверка дублирования логина и имени
- QList listInstructors = dbLMS->selectAllInstructors();
- for(Instructor exist_instructor : listInstructors)
- {
- if(instructor.getLogin() == exist_instructor.getLogin() && instructor.getID() != exist_instructor.getID())
- {//Логин уже существует!
- QMessageBox::critical(nullptr, tr("Editing error!"),
- tr("An existing instructor login has been entered.\nThe changes will not be accepted."));
- return 0;
- }
-
- if(instructor.getName() == exist_instructor.getName() && instructor.getID() != exist_instructor.getID())
- {//Имя уже существует
- QMessageBox::warning(nullptr, tr("Editing warning!"),
- tr("An existing instructor name has been entered."));
- //return 0;
- }
- }
-
- return dbLMS->updateInstructor(instructor);
-}
-
-bool DataBaseInstructors::isAdmin(int id)
-{
- return dbLMS->selectInstructorIsAdmin(id);
-}
-
-bool DataBaseInstructors::isArchived(int id)
-{
- return dbLMS->selectInstructorArchived(id);
-}
-
-bool DataBaseInstructors::existLogin(QString login)
-{
-
-}
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.h b/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.h
deleted file mode 100644
index 600a0ae..0000000
--- a/DB_IaT/InstructorsAndTrainees/instructors/databaseinstructors.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef DATABASEINSTRUCTORS_H
-#define DATABASEINSTRUCTORS_H
-
-#include
-#include
-#include "instructorsAndTrainees_global.h"
-#include "instructor.h"
-#include "databaselms.h"
-
-class DataBaseInstructors : QObject
-{
- Q_OBJECT
-
-public:
- DataBaseInstructors(DataBaseLMS* dbLMS);
- ~DataBaseInstructors();
-
- bool AuthorizationInstructor(QString login, QString password);
- bool deAuthorizationInstructor(QString login);
-
- QList getListInstructors();
- Instructor getInstructor(int id);
-
- int newInstructor();
- int deleteInstructor(int id);
- int editInstructor(Instructor instructor);
-
- bool isAdmin(int id);
- bool isArchived(int id);
-
- bool existLogin(QString login);
-
-private:
- bool adminMode;
- DataBaseLMS* dbLMS;
-};
-
-#endif // DATABASEINSTRUCTORS_H
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
index 26cb0e0..ffbd58f 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
+++ b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
@@ -3,8 +3,8 @@
#include "dialogeditinstructor.h"
#include "ui_editorinstructors.h"
-EditorInstructors::EditorInstructors(DataBaseInstructors* db, bool adminMode, QWidget *parent) :
- InstructorsView(db, CommonView::TypeView::control, adminMode, parent),
+EditorInstructors::EditorInstructors(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent) :
+ InstructorsView(dbLMS, CommonView::TypeView::control, adminMode, parent),
ui(new Ui::EditorInstructors)
{
ui->setupUi((QDialog*)this);
@@ -24,10 +24,49 @@ EditorInstructors::~EditorInstructors()
void EditorInstructors::on_btnNewInstructor_clicked()
{
- if(int id = dbInstructors->newInstructor())
+ if(int id_instructor = dbLMS->newInstructor())
{
loadInstructorsFromDB();
- setCurrentInstructor(id);
+ setCurrentInstructor(id_instructor);
+
+ DialogEditInstructor dlg(this);
+
+ Instructor instructor = dbLMS->getInstructor(id_instructor);
+ if(instructor.getID() == 0)
+ return;
+
+ dlg.setInstructor(instructor);
+
+ while (true)
+ {
+ switch( dlg.exec() )
+ {
+ case QDialog::Accepted:
+ {
+ Instructor instructor_edit = dlg.getInstructor();
+
+ if(int id_edit = dbLMS->editInstructor(instructor_edit))
+ {//Отредактировано
+ loadInstructorsFromDB();
+ setCurrentInstructor(id_edit);
+ return;
+ }
+ else
+ {
+ dlg.setInstructor(instructor_edit);
+ continue;
+ }
+ }
+ case QDialog::Rejected:
+ dbLMS->delInstructor(id_instructor);
+ loadInstructorsFromDB();
+ return;
+ default:
+ dbLMS->delInstructor(id_instructor);
+ loadInstructorsFromDB();
+ return;
+ }
+ }
}
}
@@ -43,7 +82,7 @@ void EditorInstructors::on_btnDeleteInstructor_clicked()
int id = treeItemCurrent->text(ColumnsTreeInsructors::clmn_ID).toInt();
- if(dbInstructors->isAdmin(id))
+ if(dbLMS->isAdminInstructor(id))
{//Это Админ!
QMessageBox::critical(this, tr("Error!"), tr("You cannot delete the Administrator."));
return;
@@ -51,7 +90,7 @@ void EditorInstructors::on_btnDeleteInstructor_clicked()
if(QMessageBox::warning(this, tr("Attention!"), tr("The deletion will be irrevocable.\nDelete it anyway?"), QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok)
{
- if(dbInstructors->deleteInstructor(id))
+ if(dbLMS->delInstructor(id))
loadInstructorsFromDB();
}
}
@@ -70,14 +109,14 @@ void EditorInstructors::on_btnToOrFromArchive_clicked()
int id = treeItemCurrent->text(ColumnsTreeInsructors::clmn_ID).toInt();
- Instructor instructor = dbInstructors->getInstructor(id);
+ Instructor instructor = dbLMS->getInstructor(id);
if(instructor.getID() == 0)
return;
if(instructor.getArchived())
{//Архивный
instructor.setArchived(false);
- if(int id_edit = dbInstructors->editInstructor(instructor))
+ if(int id_edit = dbLMS->editInstructor(instructor))
{
loadInstructorsFromDB();
setCurrentInstructor(id_edit);
@@ -86,7 +125,7 @@ void EditorInstructors::on_btnToOrFromArchive_clicked()
else
{//Не Архивный
instructor.setArchived(true);
- if(int id_edit = dbInstructors->editInstructor(instructor))
+ if(int id_edit = dbLMS->editInstructor(instructor))
{
if(!archiveVisible)
ui->btnArchive->click();
@@ -114,7 +153,7 @@ void EditorInstructors::on_btnEdit_clicked()
DialogEditInstructor dlg(this);
- Instructor instructor = dbInstructors->getInstructor(id);
+ Instructor instructor = dbLMS->getInstructor(id);
if(instructor.getID() == 0)
return;
@@ -128,7 +167,7 @@ void EditorInstructors::on_btnEdit_clicked()
{
Instructor instructor_edit = dlg.getInstructor();
- if(int id_edit = dbInstructors->editInstructor(instructor_edit))
+ if(int id_edit = dbLMS->editInstructor(instructor_edit))
{//Отредактировано
loadInstructorsFromDB();
setCurrentInstructor(id_edit);
@@ -173,7 +212,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
int id = current->text(ColumnsTreeInsructors::clmn_ID).toInt();
- if(dbInstructors->isArchived(id))
+ if(dbLMS->isArchivedInstructor(id))
{//Архивный
ui->btnToOrFromArchive->setText(tr("From archive"));
ui->btnToOrFromArchive->setIcon(QIcon(QStringLiteral(":/icons/instructorFromArchive.png")));
@@ -186,7 +225,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
ui->btnNewInstructor->setEnabled(true);
- if(dbInstructors->isAdmin(id))
+ if(dbLMS->isAdminInstructor(id))
{//Это Админ! Удалять/Архивировать нельзя!
ui->btnDeleteInstructor->setEnabled(false);
ui->btnToOrFromArchive->setEnabled(false);
@@ -195,7 +234,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
{
ui->btnToOrFromArchive->setEnabled(true);
- if(dbInstructors->isArchived(id))
+ if(dbLMS->isArchivedInstructor(id))
ui->btnDeleteInstructor->setEnabled(true);
else
ui->btnDeleteInstructor->setEnabled(false);
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
index c521ed8..b3aa2be 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
+++ b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
@@ -3,7 +3,6 @@
#include
#include
-#include "databaseinstructors.h"
#include "instructorsview.h"
namespace Ui {
@@ -17,7 +16,7 @@ class EditorInstructors : public InstructorsView
Q_OBJECT
public:
- explicit EditorInstructors(DataBaseInstructors* db, bool adminMode, QWidget *parent = nullptr);
+ explicit EditorInstructors(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent = nullptr);
~EditorInstructors();
private Q_SLOTS:
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
index b06fdca..840828e 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
+++ b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
@@ -2,9 +2,9 @@
#include
#include "instructorsview.h"
-InstructorsView::InstructorsView(DataBaseInstructors* dbInstructors, TypeView type, bool adminMode, QWidget *parent):
+InstructorsView::InstructorsView(InterfaceDataBaseLMS* dbLMS, TypeView type, bool adminMode, QWidget *parent):
CommonView(type, adminMode, parent),
- dbInstructors(dbInstructors)
+ dbLMS(dbLMS)
{
}
@@ -51,6 +51,9 @@ void InstructorsView::preparationTreeWidget(QTreeWidget* tree)
treeWidget->setColumnHidden(ColumnsTreeInsructors::clmn_Archived, true);
}
}
+
+ treeWidget->setSortingEnabled(true);
+ treeWidget->sortItems(ColumnsTreeInsructors::clmn_Instructor, Qt::SortOrder::AscendingOrder);
}
void InstructorsView::loadInstructorsFromDB()
@@ -63,7 +66,7 @@ void InstructorsView::loadInstructorsFromDB()
//Инструкторы
QList listInstructors;
- listInstructors = dbInstructors->getListInstructors();
+ listInstructors = dbLMS->getListInstructors();
for(Instructor instructor : listInstructors)
{
QTreeWidgetItem *ItemInstructor = new QTreeWidgetItem(treeWidget);
@@ -121,8 +124,6 @@ void InstructorsView::loadInstructorsFromDB()
ItemInstructor->setHidden(true);
}
- treeWidget->setSortingEnabled(true);
- treeWidget->sortItems(ColumnsTreeInsructors::clmn_Instructor, Qt::SortOrder::AscendingOrder);
treeWidget->expandAll();
if(typeView == TypeView::control)
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
index 7c75ca1..c982cb0 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
+++ b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
@@ -2,7 +2,7 @@
#define INSTRUCTORSVIEW_H
#include "instructorsAndTrainees_global.h"
-#include "databaseinstructors.h"
+#include "interfacedatabaselms.h"
#include "commonview.h"
//Родительский класс представления БД Инструкторов (для просмотра и управления)
@@ -12,7 +12,7 @@ class InstructorsView: public CommonView
Q_OBJECT
public:
- InstructorsView(DataBaseInstructors* dbInstructors, TypeView type, bool adminMode, QWidget *parent = nullptr);
+ InstructorsView(InterfaceDataBaseLMS* dbLMS, TypeView type, bool adminMode, QWidget *parent = nullptr);
protected:
enum ColumnsTreeInsructors{
@@ -32,7 +32,7 @@ protected:
void reSetHeadTreeWidget();
protected:
- DataBaseInstructors* dbInstructors;
+ InterfaceDataBaseLMS* dbLMS;
};
#endif // INSTRUCTORSVIEW_H
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
index c57ebd3..d54c576 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
+++ b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
@@ -3,7 +3,7 @@
#include "viewerinstructors.h"
#include "ui_viewerinstructors.h"
-ViewerInstructors::ViewerInstructors(DataBaseInstructors* db, bool adminMode, QWidget *parent) :
+ViewerInstructors::ViewerInstructors(InterfaceDataBaseLMS* db, bool adminMode, QWidget *parent) :
InstructorsView(db, CommonView::TypeView::onlyView, adminMode, parent),
ui(new Ui::ViewerInstructors)
{
@@ -61,7 +61,7 @@ void ViewerInstructors::on_btnEditorInstructors_clicked()
return;
}
- EditorInstructors editorInstructors(dbInstructors, adminMode);
+ EditorInstructors editorInstructors(dbLMS, adminMode);
QDialog* dialog = new QDialog(this);
QHBoxLayout *layout = new QHBoxLayout(dialog);
layout->addWidget(&editorInstructors);
diff --git a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
index 3c9aa30..89cba5a 100644
--- a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
+++ b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
@@ -3,7 +3,7 @@
#include
#include "instructorsAndTrainees_global.h"
-#include "databaseinstructors.h"
+#include "interfacedatabaselms.h"
#include "instructorsview.h"
namespace Ui {
@@ -17,7 +17,7 @@ class ViewerInstructors : public InstructorsView
Q_OBJECT
public:
- explicit ViewerInstructors(DataBaseInstructors* db, bool adminMode, QWidget *parent = nullptr);
+ explicit ViewerInstructors(InterfaceDataBaseLMS* db, bool adminMode, QWidget *parent = nullptr);
~ViewerInstructors();
protected:
diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
index 8835f8c..487e1d0 100644
--- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
+++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
@@ -11,16 +11,13 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
{
ui->setupUi(this);
- dbLMS = new DataBaseLMS();
-
- dataBaseTrainees = new DataBaseTrainees(dbLMS);
- dataBaseInstructors = new DataBaseInstructors(dbLMS);
+ dbLMS = new InterfaceDataBaseLMS();
//Авторизация Инструктора локальная (Администратора)
authorizationInstructorLocal(this);
- m_viewerTrainees = new ViewerTrainees(dataBaseTrainees, adminMode);
- m_viewerInstructors = new ViewerInstructors(dataBaseInstructors, adminMode);
+ m_viewerTrainees = new ViewerTrainees(dbLMS, adminMode);
+ m_viewerInstructors = new ViewerInstructors(dbLMS, adminMode);
ui->verticalLayout->addWidget(m_viewerTrainees);
ui->verticalLayout->addWidget(m_viewerInstructors);
@@ -35,8 +32,6 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
delete m_viewerInstructors;
delete m_viewerTrainees;
- delete dataBaseInstructors;
- delete dataBaseTrainees;
delete dbLMS;
delete ui;
}
@@ -55,7 +50,7 @@ bool InstructorsAndTraineesWidget::authorizationInstructorLocal(QWidget* parent)
QString login = dlg.getLogin();
QString password = dlg.getPassword();
- if(dataBaseInstructors->AuthorizationInstructor(login, password))
+ if(dbLMS->AuthorizationInstructor(login, password))
{
loginInstructorLoggedInLocal = login;
@@ -92,20 +87,20 @@ bool InstructorsAndTraineesWidget::authorizationIsCompleted()
bool InstructorsAndTraineesWidget::authorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name)
{
- return dataBaseTrainees->AuthorizationTrainee(login, password, classroom_name, computer_name);
+ return dbLMS->AuthorizationTrainee(login, password, classroom_name, computer_name);
}
bool InstructorsAndTraineesWidget::deAuthorizationTrainee(QString login)
{
- return dataBaseTrainees->deAuthorizationTrainee(login);
+ return dbLMS->deAuthorizationTrainee(login);
}
bool InstructorsAndTraineesWidget::authorizationInstructor(QString login, QString password)
{
- return dataBaseInstructors->AuthorizationInstructor(login, password);
+ return dbLMS->AuthorizationInstructor(login, password);
}
bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login)
{
- return dataBaseInstructors->deAuthorizationInstructor(login);
+ return dbLMS->deAuthorizationInstructor(login);
}
diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
index a27cae4..d95a6f2 100644
--- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
+++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
@@ -3,8 +3,6 @@
#include
#include "instructorsAndTrainees_global.h"
-#include "databasetrainees.h"
-#include "databaseinstructors.h"
#include "viewertrainees.h"
#include "viewerinstructors.h"
#include "interfacedatabaselms.h"
@@ -37,10 +35,7 @@ public:
private:
Ui::InstructorsAndTraineesWidget *ui;
- DataBaseLMS* dbLMS;
-
- DataBaseTrainees* dataBaseTrainees;
- DataBaseInstructors* dataBaseInstructors;
+ InterfaceDataBaseLMS* dbLMS;
ViewerTrainees* m_viewerTrainees;
ViewerInstructors* m_viewerInstructors;
diff --git a/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp b/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
index 8f2b6ee..1a81740 100644
--- a/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
+++ b/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
@@ -1,10 +1,10 @@
#include "taskswidget.h"
#include "ui_taskswidget.h"
-TasksWidget::TasksWidget(DataBaseTrainees* db, QWidget *parent) :
+TasksWidget::TasksWidget(InterfaceDataBaseLMS* dbLMS, QWidget *parent) :
QWidget(parent),
ui(new Ui::TasksWidget),
- pDbTrainees(db)
+ dbLMS(dbLMS)
{
ui->setupUi(this);
}
diff --git a/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h b/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
index c5213e9..c663b36 100644
--- a/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
+++ b/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
@@ -4,7 +4,7 @@
#include
#include
#include "instructorsAndTrainees_global.h"
-#include "databasetrainees.h"
+#include "interfacedatabaselms.h"
namespace Ui {
class TasksWidget;
@@ -15,7 +15,7 @@ class INSTRUCTORSANDTRAINEES_EXPORT TasksWidget : public QWidget
Q_OBJECT
public:
- explicit TasksWidget(DataBaseTrainees* db, QWidget *parent = nullptr);
+ explicit TasksWidget(InterfaceDataBaseLMS* dbLMS, QWidget *parent = nullptr);
~TasksWidget();
protected:
@@ -35,7 +35,7 @@ private:
Ui::TasksWidget *ui;
QTranslator qtLanguageTranslator;
- DataBaseTrainees* pDbTrainees;
+ InterfaceDataBaseLMS* dbLMS;
};
#endif // TASKSWIDGET_H
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp
deleted file mode 100644
index 8c38015..0000000
--- a/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.cpp
+++ /dev/null
@@ -1,193 +0,0 @@
-#include "databasetrainees.h"
-#include
-#include
-
-DataBaseTrainees::DataBaseTrainees(DataBaseLMS* dbLMS):
- adminMode(false)
-{
- this->dbLMS = dbLMS;
-}
-
-DataBaseTrainees::~DataBaseTrainees()
-{
-
-}
-
-void DataBaseTrainees::transactionBegin()
-{
- dbLMS->transactionBegin();
-}
-
-void DataBaseTrainees::transactionEnd()
-{
- dbLMS->transactionEnd();
-}
-
-bool DataBaseTrainees::AuthorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name)
-{
- if(! dbLMS->transactionBegin())
- return false;
-
- if(int id = dbLMS->selectTraineeID(login, password))
- {
- if(dbLMS->updateTraineeLoggedIn(id, true))
- return dbLMS->transactionEnd();
- }
-
- dbLMS->transactionEnd();
- return false;
-}
-
-bool DataBaseTrainees::deAuthorizationTrainee(QString login)
-{
- if(! dbLMS->transactionBegin())
- return false;
-
- if(int id = dbLMS->selectTraineeID(login))
- {
- if(dbLMS->updateTraineeLoggedIn(id, false))
- return dbLMS->transactionEnd();
- }
-
- dbLMS->transactionEnd();
- return false;
-}
-
-QList DataBaseTrainees::getTasks(int id)
-{
- return dbLMS->selectTasksOfTrainee(id);
-}
-
-QString DataBaseTrainees::getNameTraineeOnComputer(QString computer_name)
-{
- /*
- for(Trainee trainee : listOfTrainees)
- {
- if(trainee.getComputer().getName() == computer_name)
- return trainee.getName();
- }*/
- return QString(QStringLiteral(""));
-}
-
-Trainee DataBaseTrainees::getTraineeOnComputer(QString computer_name)
-{
- /*
- for(Trainee trainee : listOfTrainees)
- {
- if(trainee.getComputer().getName() == computer_name)
- return trainee;
- }*/
- return Trainee();
-}
-
-QString DataBaseTrainees::getNameTraineeByLogin(QString login)
-{
- /*
- for(Trainee trainee : listOfTrainees)
- {
- if(trainee.getLogin() == login)
- return trainee.getName();
- }*/
- return QString(QStringLiteral(""));
-}
-
-QList DataBaseTrainees::getListTraineesInGroup(int id)
-{
- QList listTrainees;
-
- /*
- for(Trainee trainee : listOfTrainees)
- {
- if(trainee.getGroup().getID() == id)
- listTrainees.append(trainee);
- }
- */
-
- return listTrainees;
-}
-
-QList DataBaseTrainees::getListGroups()
-{
- return dbLMS->selectAllGroups();
-}
-
-QList DataBaseTrainees::getListTrainees()
-{
- return dbLMS->selectAllTrainees();
-}
-
-Trainee DataBaseTrainees::getTrainee(int id)
-{
- return dbLMS->selectTrainee(id);
-}
-
-Group DataBaseTrainees::getGroup(int id)
-{
- return dbLMS->selectGroup(id);
-}
-
-int DataBaseTrainees::newGroup()
-{
- return dbLMS->insertGroup();
-}
-
-int DataBaseTrainees::deleteGroup(int id)
-{
- return dbLMS->deleteGroup(id);
-}
-
-int DataBaseTrainees::editGroup(Group group)
-{
- //Проверка дублирования имени
- QList listGroups = dbLMS->selectAllGroups();
- for(Group exist_group : listGroups)
- {
- if(group.getName() == exist_group.getName() && group.getID() != exist_group.getID())
- {//Имя уже существует
- QMessageBox::critical(nullptr, tr("Editing error!"),
- tr("An existing group name has been entered."));
- return 0;
- }
- }
-
- return dbLMS->updateGroup(group);
-}
-
-int DataBaseTrainees::newTrainee(int id_group)
-{
- return dbLMS->insertTrainee(id_group);
-}
-
-int DataBaseTrainees::deleteTrainee(int id)
-{
- return dbLMS->deleteTrainee(id);
-}
-
-int DataBaseTrainees::editTrainee(Trainee trainee)
-{
- //Проверка дублирования логина и имени
- QList listTrainees = dbLMS->selectAllTrainees();
- for(Trainee exist_trainee : listTrainees)
- {
- if(trainee.getLogin() == exist_trainee.getLogin() && trainee.getID() != exist_trainee.getID())
- {//Логин уже существует!
- QMessageBox::critical(nullptr, tr("Editing error!"),
- tr("An existing trainee login has been entered.\nThe changes will not be accepted."));
- return 0;
- }
-
- if(trainee.getName() == exist_trainee.getName() && trainee.getID() != exist_trainee.getID())
- {//Имя уже существует
- QMessageBox::warning(nullptr, tr("Editing warning!"),
- tr("An existing trainee name has been entered."));
- //return 0;
- }
- }
-
- return dbLMS->updateTrainee(trainee);
-}
-
-bool DataBaseTrainees::isArchived(int id)
-{
- return dbLMS->selectTraineeArchived(id);
-}
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.h b/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.h
deleted file mode 100644
index 4a677e7..0000000
--- a/DB_IaT/InstructorsAndTrainees/trainees/databasetrainees.h
+++ /dev/null
@@ -1,60 +0,0 @@
-#ifndef DATABASETRAINEES_H
-#define DATABASETRAINEES_H
-
-#include "instructorsAndTrainees_global.h"
-#include "trainee.h"
-#include "group.h"
-
-#include "databaselms.h"
-
-#include
-#include
-#include
-
-class DataBaseTrainees : QObject
-{
- Q_OBJECT
-
-public:
- DataBaseTrainees(DataBaseLMS* dbLMS);
- ~DataBaseTrainees();
-
- //void LoadTraineesGroupsPSQL();
-
- void transactionBegin();
- void transactionEnd();
-
- bool AuthorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name);
- bool deAuthorizationTrainee(QString login);
-
- //void setTasks(QString login, QStringList tasks);
- QList getTasks(int id);
-
- QString getNameTraineeOnComputer(QString computer_name);
- Trainee getTraineeOnComputer(QString computer_name);
-
- QString getNameTraineeByLogin(QString login);
-
- QList getListTraineesInGroup(int id);
- QList getListGroups();
- QList getListTrainees();
-
- Trainee getTrainee(int trainee_id);
- Group getGroup(int group_id);
-
- int newGroup();
- int deleteGroup(int id);
- int editGroup(Group group);
-
- int newTrainee(int id_group);
- int deleteTrainee(int id);
- int editTrainee(Trainee trainee);
-
- bool isArchived(int id);
-
-private:
- bool adminMode;
- DataBaseLMS* dbLMS;
-};
-
-#endif // DATABASETRAINEES_H
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
index be9bc39..aa71c81 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
+++ b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
@@ -4,8 +4,8 @@
#include "dialogeditgroup.h"
#include "dialogedittrainee.h"
-EditorTrainees::EditorTrainees(DataBaseTrainees* db, bool adminMode, QWidget *parent) :
- TraineesView(db, CommonView::TypeView::control, adminMode, parent),
+EditorTrainees::EditorTrainees(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent) :
+ TraineesView(dbLMS, CommonView::TypeView::control, adminMode, parent),
ui(new Ui::EditorTrainees)
{
ui->setupUi((QDialog*)this);
@@ -25,10 +25,50 @@ EditorTrainees::~EditorTrainees()
void EditorTrainees::on_btnNewGroup_clicked()
{
- if(int id = dbTrainees->newGroup())
+ if(int id_group = dbLMS->newGroup())
{
loadTraineesFromDB();
- setCurrentGroup(id);
+ setCurrentGroup(id_group);
+
+ DialogEditGroup dlg(this);
+
+ Group group = dbLMS->getGroup(id_group);
+ if(group.getID() == 0)
+ return;
+
+ dlg.setGroup(group);
+
+ while (true)
+ {
+ switch( dlg.exec() )
+ {
+ case QDialog::Accepted:
+ {
+ Group group_edit = dlg.getGroup();
+
+ if(int id_edit = dbLMS->editGroup(group_edit))
+ {//Отредактировано
+ loadTraineesFromDB();
+ setCurrentGroup(id_edit);
+ return;
+ }
+ else
+ {
+ dlg.setGroup(group_edit);
+ continue;
+ }
+
+ }
+ case QDialog::Rejected:
+ dbLMS->delGroup(id_group);
+ loadTraineesFromDB();
+ return;
+ default:
+ dbLMS->delGroup(id_group);
+ loadTraineesFromDB();
+ return;
+ }
+ }
}
}
@@ -43,14 +83,14 @@ void EditorTrainees::on_btnDeleteGroup_clicked()
{//Выбрана группа
int id_group = treeItemCurrent->text(ColumnsTreeTrainees::clmn_ID).toInt();
- if(dbTrainees->getListTraineesInGroup(id_group).count() > 0)
+ if(dbLMS->getListTraineesInGroup(id_group).count() > 0)
{
QMessageBox::critical(this, tr("Editing error!"), tr("The group is not empty.\nIt is not possible to delete a non-empty group."));
return;
}
else
{//Пустая группа
- if(int id = dbTrainees->deleteGroup(id_group))
+ if(int id = dbLMS->delGroup(id_group))
{//Удалено
loadTraineesFromDB();
}
@@ -73,14 +113,54 @@ void EditorTrainees::on_btnNewTrainee_clicked()
if(treeItemParent == nullptr)
{//Выбрана группа. Можно добавить Обучаемого
int id_group = treeItemCurrent->text(ColumnsTreeTrainees::clmn_ID).toInt();
- if(int id = dbTrainees->newTrainee(id_group))
+ if(int id_trainee = dbLMS->newTrainee(id_group))
{
loadTraineesFromDB();
setCurrentGroup(id_group);
- }
- else
- {
- //Ошибка добавления
+
+ DialogEditTrainee dlg(this);
+
+ Trainee trainee = dbLMS->getTrainee(id_trainee);
+ if(trainee.getID() == 0)
+ return;
+
+ dlg.setTrainee(trainee);
+
+ while (true)
+ {
+ switch( dlg.exec() )
+ {
+ case QDialog::Accepted:
+ {
+ Trainee trainee_edit = dlg.getTrainee();
+
+ if(int id_edit = dbLMS->editTrainee(trainee_edit))
+ {//Отредактировано
+ loadTraineesFromDB();
+ //setCurrentTrainee(id_edit);
+ setCurrentGroup(id_group);
+ return;
+ }
+ else
+ {
+ dlg.setTrainee(trainee_edit);
+ continue;
+ }
+
+ break;
+ }
+ case QDialog::Rejected:
+ dbLMS->delTrainee(id_trainee);
+ loadTraineesFromDB();
+ setCurrentGroup(id_group);
+ return;
+ default:
+ dbLMS->delTrainee(id_trainee);
+ loadTraineesFromDB();
+ setCurrentGroup(id_group);
+ return;
+ }
+ }
}
}
}
@@ -101,7 +181,7 @@ void EditorTrainees::on_btnDeleteTrainee_clicked()
if(QMessageBox::warning(this, tr("Attention!"), tr("The deletion will be irrevocable.\nDelete anyway?"), QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok)
{
- if(int id = dbTrainees->deleteTrainee(id_trainee))
+ if(int id = dbLMS->delTrainee(id_trainee))
{//Удалено
loadTraineesFromDB();
setCurrentGroup(id_group);
@@ -127,14 +207,14 @@ void EditorTrainees::on_btnToOrFromArchiveTrainee_clicked()
int id_trainee = treeItemCurrent->text(ColumnsTreeTrainees::clmn_ID).toInt();
- Trainee trainee = dbTrainees->getTrainee(id_trainee);
+ Trainee trainee = dbLMS->getTrainee(id_trainee);
if(trainee.getID() == 0)
return;
if(trainee.getArchived())
{//Архивный
trainee.setArchived(false);
- if(int id = dbTrainees->editTrainee(trainee))
+ if(int id = dbLMS->editTrainee(trainee))
{//Отредактировано
loadTraineesFromDB();
setCurrentTrainee(id);
@@ -147,7 +227,7 @@ void EditorTrainees::on_btnToOrFromArchiveTrainee_clicked()
else
{//Не Архивный
trainee.setArchived(true);
- if(int id = dbTrainees->editTrainee(trainee))
+ if(int id = dbLMS->editTrainee(trainee))
{//Отредактировано
if(!archiveVisible)
ui->btnArchive->click();
@@ -179,7 +259,7 @@ void EditorTrainees::on_btnEdit_clicked()
DialogEditGroup dlg(this);
- Group group = dbTrainees->getGroup(id_group);
+ Group group = dbLMS->getGroup(id_group);
if(group.getID() == 0)
return;
@@ -193,7 +273,7 @@ void EditorTrainees::on_btnEdit_clicked()
{
Group group_edit = dlg.getGroup();
- if(int id = dbTrainees->editGroup(group_edit))
+ if(int id = dbLMS->editGroup(group_edit))
{//Отредактировано
loadTraineesFromDB();
setCurrentGroup(id);
@@ -223,7 +303,7 @@ void EditorTrainees::on_btnEdit_clicked()
DialogEditTrainee dlg(this);
- Trainee trainee = dbTrainees->getTrainee(id_trainee);
+ Trainee trainee = dbLMS->getTrainee(id_trainee);
if(trainee.getID() == 0)
return;
@@ -237,7 +317,7 @@ void EditorTrainees::on_btnEdit_clicked()
{
Trainee trainee_edit = dlg.getTrainee();
- if(int id = dbTrainees->editTrainee(trainee_edit))
+ if(int id = dbLMS->editTrainee(trainee_edit))
{//Отредактировано
loadTraineesFromDB();
setCurrentTrainee(id);
@@ -285,7 +365,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
{
ui->btnNewGroup->setEnabled(true);
- if(dbTrainees->getListTraineesInGroup(id_group).count() > 0)
+ if(dbLMS->getListTraineesInGroup(id_group).count() > 0)
{//Группа не пуста
ui->btnDeleteGroup->setEnabled(false);
}
@@ -317,7 +397,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
ui->btnDeleteGroup->setEnabled(false);
ui->btnNewTrainee->setEnabled(false);
- if(dbTrainees->isArchived(id_trainee))
+ if(dbLMS->isArchivedTrainee(id_trainee))
{//Архивный
ui->btnDeleteTrainee->setEnabled(true);
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
index 985c272..9066f92 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
+++ b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
@@ -4,7 +4,7 @@
#include
#include
//#include "computersLocations.h"
-#include "databasetrainees.h"
+#include "interfacedatabaselms.h"
#include "traineesview.h"
namespace Ui {
@@ -18,7 +18,7 @@ class EditorTrainees : /*public QDialog,*/ public TraineesView
Q_OBJECT
public:
- explicit EditorTrainees(DataBaseTrainees* db, bool adminMode, QWidget *parent = nullptr);
+ explicit EditorTrainees(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent = nullptr);
~EditorTrainees();
private Q_SLOTS:
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
index 1540993..015f113 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
+++ b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
@@ -1,9 +1,9 @@
#include
#include "traineesview.h"
-TraineesView::TraineesView(DataBaseTrainees* dbTrainees, TypeView type, bool adminMode, QWidget *parent):
+TraineesView::TraineesView(InterfaceDataBaseLMS* dbLMS, TypeView type, bool adminMode, QWidget *parent):
CommonView(type, adminMode, parent),
- dbTrainees(dbTrainees)
+ dbLMS(dbLMS)
{
}
@@ -57,16 +57,18 @@ void TraineesView::preparationTreeWidget(QTreeWidget *tree)
}
}
+ treeWidget->setSortingEnabled(true);
+ treeWidget->sortItems(ColumnsTreeTrainees::clmn_Trainee, Qt::SortOrder::AscendingOrder);
}
void TraineesView::loadTraineesFromDB()
{
QList listGroups;
QList listTrainees;
- dbTrainees->transactionBegin();
- listGroups = dbTrainees->getListGroups();
- listTrainees = dbTrainees->getListTrainees();
- dbTrainees->transactionEnd();
+ //dbTrainees->transactionBegin();
+ listGroups = dbLMS->getListGroups();
+ listTrainees = dbLMS->getListTrainees();
+ //dbTrainees->transactionEnd();
if(treeWidget == nullptr)
return;
@@ -147,8 +149,6 @@ void TraineesView::loadTraineesFromDB()
}
}
- treeWidget->setSortingEnabled(true);
- treeWidget->sortItems(ColumnsTreeTrainees::clmn_Trainee, Qt::SortOrder::AscendingOrder);
treeWidget->expandAll();
if(typeView == TypeView::control)
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
index 52f2086..9c9cfe9 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
+++ b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
@@ -2,7 +2,7 @@
#define TRAINEESVIEW_H
#include "instructorsAndTrainees_global.h"
-#include "databasetrainees.h"
+#include "interfacedatabaselms.h"
#include "commonview.h"
//Родительский класс представления БД Обучаемых (для просмотра и управления)
@@ -12,7 +12,7 @@ class TraineesView: public CommonView
Q_OBJECT
public:
- TraineesView(DataBaseTrainees* dbTrainees, TypeView type, bool adminMode, QWidget *parent = nullptr);
+ TraineesView(InterfaceDataBaseLMS* dbLMS, TypeView type, bool adminMode, QWidget *parent = nullptr);
protected:
enum ColumnsTreeTrainees{
@@ -35,7 +35,7 @@ protected:
void reSetHeadTreeWidget();
protected:
- DataBaseTrainees* dbTrainees;
+ InterfaceDataBaseLMS* dbLMS;
};
#endif // TRAINEESVIEW_H
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
index a422806..30d2d25 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
+++ b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
@@ -2,7 +2,7 @@
#include "viewertrainees.h"
#include "ui_viewertrainees.h"
-ViewerTrainees::ViewerTrainees(DataBaseTrainees* db, bool adminMode, QWidget *parent) :
+ViewerTrainees::ViewerTrainees(InterfaceDataBaseLMS* db, bool adminMode, QWidget *parent) :
TraineesView(db, CommonView::TypeView::onlyView, adminMode, parent),
ui(new Ui::ViewerTrainees)
{
@@ -78,7 +78,7 @@ void ViewerTrainees::slot_LanguageChanged(QString language)
void ViewerTrainees::on_btnEditorTrainees_clicked()
{
- EditorTrainees editorTraineesGroups(dbTrainees, adminMode);
+ EditorTrainees editorTraineesGroups(dbLMS, adminMode);
QDialog* dialog = new QDialog(this);
QHBoxLayout *layout = new QHBoxLayout(dialog);
layout->addWidget(&editorTraineesGroups);
diff --git a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
index 8316ca5..40784ef 100644
--- a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
+++ b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
@@ -5,7 +5,7 @@
#include
#include
#include "instructorsAndTrainees_global.h"
-#include "databasetrainees.h"
+#include "interfacedatabaselms.h"
#include "traineesview.h"
namespace Ui {
@@ -19,7 +19,7 @@ class ViewerTrainees : public TraineesView
Q_OBJECT
public:
- explicit ViewerTrainees(DataBaseTrainees* db, bool adminMode, QWidget *parent = nullptr);
+ explicit ViewerTrainees(InterfaceDataBaseLMS* db, bool adminMode, QWidget *parent = nullptr);
~ViewerTrainees();
protected:
diff --git a/DB_LMS/DataBaseLMS/CMakeLists.txt.user b/DB_LMS/DataBaseLMS/CMakeLists.txt.user
index 586daa3..3548ee8 100644
--- a/DB_LMS/DataBaseLMS/CMakeLists.txt.user
+++ b/DB_LMS/DataBaseLMS/CMakeLists.txt.user
@@ -1,6 +1,6 @@
-
+
EnvironmentId
diff --git a/DB_LMS/DataBaseLMS/databaselms.cpp b/DB_LMS/DataBaseLMS/databaselms.cpp
index db7caab..fd02fd0 100644
--- a/DB_LMS/DataBaseLMS/databaselms.cpp
+++ b/DB_LMS/DataBaseLMS/databaselms.cpp
@@ -487,6 +487,56 @@ Trainee DataBaseLMS::selectTrainee(int id_trainee)
return trainee;
}
+QList DataBaseLMS::selectAllTraineesInGroup(int id_group)
+{
+ QList listTrainees;
+
+ QString queryStr = QString("SELECT trainees.trainee_id, trainees.name, trainees.login, trainees.password, trainees.archived, trainees.logged_in, "
+ "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 "
+ "WHERE trainees.group_trainee = %1 "
+ "ORDER BY groups.name, trainees.name ASC").arg(
+ id_group);
+
+ QSqlQuery query = QSqlQuery(*db);
+
+ if(!query.exec(queryStr))
+ {
+ messageWarningErrorQuery(queryStr, &query);
+ }
+ else
+ {
+ while (query.next())
+ {//Обучаемый
+ Trainee trainee;
+
+ trainee.setID(query.value(0).toInt());
+ trainee.setName(query.value(1).toString());
+ trainee.setLogin(query.value(2).toString());
+ trainee.setPassword(query.value(3).toString());
+ trainee.setArchived(query.value(4).toBool());
+ trainee.setLoggedIn(query.value(5).toBool());
+
+ 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()));
+
+ listTrainees.append(trainee);
+ }
+ }
+
+ return listTrainees;
+}
+
int DataBaseLMS::selectTraineeID(QString login, QString password)
{
QString queryStr;
diff --git a/DB_LMS/DataBaseLMS/databaselms.h b/DB_LMS/DataBaseLMS/databaselms.h
index 06ae08a..066afbf 100644
--- a/DB_LMS/DataBaseLMS/databaselms.h
+++ b/DB_LMS/DataBaseLMS/databaselms.h
@@ -7,16 +7,13 @@
#include "trainee.h"
#include "group.h"
-#include "DataBaseLMS_global.h"
-
-class DATABASELMS_EXPORT DataBaseLMS
+class DataBaseLMS
{
public:
DataBaseLMS();
~DataBaseLMS();
protected:
- public:
//Подключение
bool createConnection();
void deleteConnection();
@@ -53,6 +50,7 @@ protected:
//Обучаемый
Trainee selectTrainee(int id_trainee);//
+ QList selectAllTraineesInGroup(int id_group);
int selectTraineeID(QString login, QString password = QStringLiteral(""));//
bool selectTraineeArchived(int id_trainee);//
bool selectTraineeLoggedIn(int id_trainee);//
diff --git a/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp b/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
index 76f976c..582ddd6 100644
--- a/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
+++ b/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
@@ -1,6 +1,305 @@
+#include
#include "interfacedatabaselms.h"
-InterfaceDataBaseLMS::InterfaceDataBaseLMS()
+InterfaceDataBaseLMS::InterfaceDataBaseLMS():
+ DataBaseLMS()
{
}
+
+//Инструкторы
+
+bool InterfaceDataBaseLMS::AuthorizationInstructor(QString login, QString password)
+{
+ if(! transactionBegin())
+ return false;
+
+ if(int id = selectInstructorID(login, password))
+ {
+ if(updateInstructorLoggedIn(id, true))
+ return transactionEnd();
+ }
+
+ transactionEnd();
+ return false;
+}
+
+bool InterfaceDataBaseLMS::deAuthorizationInstructor(QString login)
+{
+ if(! transactionBegin())
+ return false;
+
+ if(int id = selectInstructorID(login))
+ {
+ if(updateInstructorLoggedIn(id, false))
+ return transactionEnd();
+ }
+
+ transactionEnd();
+ return false;
+}
+
+QList InterfaceDataBaseLMS::getListInstructors()
+{
+ return selectAllInstructors();
+}
+
+Instructor InterfaceDataBaseLMS::getInstructor(int id)
+{
+ return selectInstructor(id);
+}
+
+int InterfaceDataBaseLMS::newInstructor()
+{
+ return insertInstructor();
+}
+
+int InterfaceDataBaseLMS::delInstructor(int id)
+{
+ return deleteInstructor(id);
+}
+
+int InterfaceDataBaseLMS::editInstructor(Instructor instructor)
+{
+ //Проверка корректности логина, имени, пароля
+ QList listInstructors = selectAllInstructors();
+ for(Instructor exist_instructor : listInstructors)
+ {
+ if(instructor.getName() == QStringLiteral(""))
+ {//Имя не корректно!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable instructor name has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(instructor.getLogin() == QStringLiteral(""))
+ {//Логин не корректен!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable instructor login has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(instructor.getPassword() == QStringLiteral(""))
+ {//Пароль не корректный!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable instructor password has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(instructor.getName() == exist_instructor.getName() && instructor.getID() != exist_instructor.getID())
+ {//Имя уже существует
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("An existing instructor name has been entered."));
+ return 0;
+ }
+
+ if(instructor.getLogin() == exist_instructor.getLogin() && instructor.getID() != exist_instructor.getID())
+ {//Логин уже существует!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("An existing instructor login has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+ }
+
+ return updateInstructor(instructor);
+}
+
+bool InterfaceDataBaseLMS::isAdminInstructor(int id)
+{
+ return selectInstructorIsAdmin(id);
+}
+
+bool InterfaceDataBaseLMS::isArchivedInstructor(int id)
+{
+ return selectInstructorArchived(id);
+}
+
+
+//Инструкторы
+
+bool InterfaceDataBaseLMS::AuthorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name)
+{
+ if(! transactionBegin())
+ return false;
+
+ if(int id = selectTraineeID(login, password))
+ {
+ if(updateTraineeLoggedIn(id, true))
+ return transactionEnd();
+ }
+
+ transactionEnd();
+ return false;
+}
+
+bool InterfaceDataBaseLMS::deAuthorizationTrainee(QString login)
+{
+ if(! transactionBegin())
+ return false;
+
+ if(int id = selectTraineeID(login))
+ {
+ if(updateTraineeLoggedIn(id, false))
+ return transactionEnd();
+ }
+
+ transactionEnd();
+ return false;
+}
+
+QList InterfaceDataBaseLMS::getTasksTrainee(int id)
+{
+ return selectTasksOfTrainee(id);
+}
+
+QString InterfaceDataBaseLMS::getNameTraineeOnComputer(QString computer_name)
+{
+ /*
+ for(Trainee trainee : listOfTrainees)
+ {
+ if(trainee.getComputer().getName() == computer_name)
+ return trainee.getName();
+ }*/
+ return QString(QStringLiteral(""));
+}
+
+Trainee InterfaceDataBaseLMS::getTraineeOnComputer(QString computer_name)
+{
+ /*
+ for(Trainee trainee : listOfTrainees)
+ {
+ if(trainee.getComputer().getName() == computer_name)
+ return trainee;
+ }*/
+ return Trainee();
+}
+
+QString InterfaceDataBaseLMS::getNameTraineeByLogin(QString login)
+{
+ /*
+ for(Trainee trainee : listOfTrainees)
+ {
+ if(trainee.getLogin() == login)
+ return trainee.getName();
+ }*/
+ return QString(QStringLiteral(""));
+}
+
+QList InterfaceDataBaseLMS::getListTraineesInGroup(int id)
+{
+ return selectAllTraineesInGroup(id);
+}
+
+QList InterfaceDataBaseLMS::getListGroups()
+{
+ return selectAllGroups();
+}
+
+QList InterfaceDataBaseLMS::getListTrainees()
+{
+ return selectAllTrainees();
+}
+
+Trainee InterfaceDataBaseLMS::getTrainee(int id)
+{
+ return selectTrainee(id);
+}
+
+Group InterfaceDataBaseLMS::getGroup(int id)
+{
+ return selectGroup(id);
+}
+
+int InterfaceDataBaseLMS::newGroup()
+{
+ return insertGroup();
+}
+
+int InterfaceDataBaseLMS::delGroup(int id)
+{
+ return deleteGroup(id);
+}
+
+int InterfaceDataBaseLMS::editGroup(Group group)
+{
+ //Проверка корректности имени
+ QList listGroups = selectAllGroups();
+ for(Group exist_group : listGroups)
+ {
+ if(group.getName() == QStringLiteral(""))
+ {//Имя не корректно!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable group name has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(group.getName() == exist_group.getName() && group.getID() != exist_group.getID())
+ {//Имя уже существует
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("An existing group name has been entered."));
+ return 0;
+ }
+ }
+
+ return updateGroup(group);
+}
+
+int InterfaceDataBaseLMS::newTrainee(int id_group)
+{
+ return insertTrainee(id_group);
+}
+
+int InterfaceDataBaseLMS::delTrainee(int id)
+{
+ return deleteTrainee(id);
+}
+
+int InterfaceDataBaseLMS::editTrainee(Trainee trainee)
+{
+ //Проверка корректности логина, имени, пароля
+ QList listTrainees = selectAllTrainees();
+ for(Trainee exist_trainee : listTrainees)
+ {
+ if(trainee.getName() == QStringLiteral(""))
+ {//Имя не корректно!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable trainee name has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(trainee.getLogin() == QStringLiteral(""))
+ {//Логин не корректен!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable trainee login has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(trainee.getPassword() == QStringLiteral(""))
+ {//Пароль не корректный!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("Unacceptable trainee password has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+
+ if(trainee.getName() == exist_trainee.getName() && trainee.getID() != exist_trainee.getID())
+ {//Имя уже существует
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("An existing trainee name has been entered."));
+ return 0;
+ }
+
+ if(trainee.getLogin() == exist_trainee.getLogin() && trainee.getID() != exist_trainee.getID())
+ {//Логин уже существует!
+ QMessageBox::critical(nullptr, tr("Editing error!"),
+ tr("An existing trainee login has been entered.\nThe changes will not be accepted."));
+ return 0;
+ }
+ }
+
+ return updateTrainee(trainee);
+}
+
+bool InterfaceDataBaseLMS::isArchivedTrainee(int id)
+{
+ return selectTraineeArchived(id);
+}
diff --git a/DB_LMS/DataBaseLMS/interfacedatabaselms.h b/DB_LMS/DataBaseLMS/interfacedatabaselms.h
index 8934b1b..cd546dd 100644
--- a/DB_LMS/DataBaseLMS/interfacedatabaselms.h
+++ b/DB_LMS/DataBaseLMS/interfacedatabaselms.h
@@ -1,13 +1,67 @@
#ifndef INTERFACEDATABASELMS_H
#define INTERFACEDATABASELMS_H
+#include
+
#include "DataBaseLMS_global.h"
#include "databaselms.h"
-class DATABASELMS_EXPORT InterfaceDataBaseLMS : public DataBaseLMS
+class DATABASELMS_EXPORT InterfaceDataBaseLMS : public QObject, DataBaseLMS
{
+ Q_OBJECT
+
public:
InterfaceDataBaseLMS();
+
+public:
+
+ //Инструкторы
+
+ bool AuthorizationInstructor(QString login, QString password);
+ bool deAuthorizationInstructor(QString login);
+
+ QList getListInstructors();
+ Instructor getInstructor(int id);
+
+ int newInstructor();
+ int delInstructor(int id);
+ int editInstructor(Instructor instructor);
+
+ bool isAdminInstructor(int id);
+ bool isArchivedInstructor(int id);
+
+
+ //Обучаемые
+
+ bool AuthorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name);
+ bool deAuthorizationTrainee(QString login);
+
+ //void setTasks(QString login, QStringList tasks);
+ QList getTasksTrainee(int id);
+
+ QString getNameTraineeOnComputer(QString computer_name);
+ Trainee getTraineeOnComputer(QString computer_name);
+
+ QString getNameTraineeByLogin(QString login);
+
+ QList getListTraineesInGroup(int id);
+ QList getListGroups();
+ QList getListTrainees();
+
+ Trainee getTrainee(int id);
+ Group getGroup(int group_id);
+
+ int newGroup();
+ int delGroup(int id);
+ int editGroup(Group group);
+
+ int newTrainee(int id_group);
+ int delTrainee(int id);
+ int editTrainee(Trainee trainee);
+
+ bool isArchivedTrainee(int id);
+
+
};
#endif // INTERFACEDATABASELMS_H
diff --git a/DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-8fba00a0d0b5ca55fe65.json b/DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-87ff728da30d5c1b46b4.json
similarity index 99%
rename from DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-8fba00a0d0b5ca55fe65.json
rename to DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-87ff728da30d5c1b46b4.json
index 13e49fd..d576c1d 100644
--- a/DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-8fba00a0d0b5ca55fe65.json
+++ b/DB_LMS/Debug64/.cmake/api/v1/reply/cache-v2-87ff728da30d5c1b46b4.json
@@ -175,7 +175,7 @@
},
{
"name" : "HELPSTRING",
- "value" : "No help, variable specified on the command line."
+ "value" : "CXX compiler"
}
],
"type" : "STRING",
diff --git a/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-c79a5d6ad8383756c94c.json b/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-c79a5d6ad8383756c94c.json
deleted file mode 100644
index 8a7dfa4..0000000
--- a/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-c79a5d6ad8383756c94c.json
+++ /dev/null
@@ -1,314 +0,0 @@
-{
- "inputs" :
- [
- {
- "path" : "CMakeLists.txt"
- },
- {
- "isGenerated" : true,
- "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeSystem.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake"
- },
- {
- "isGenerated" : true,
- "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake"
- },
- {
- "isGenerated" : true,
- "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeRCCompiler.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake"
- },
- {
- "isCMake" : true,
- "isExternal" : true,
- "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake"
- },
- {
- "isExternal" : true,
- "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake"
- }
- ],
- "kind" : "cmakeFiles",
- "paths" :
- {
- "build" : "D:/LMS/DB_LMS/Debug64",
- "source" : "D:/LMS/DB_LMS/DataBaseLMS"
- },
- "version" :
- {
- "major" : 1,
- "minor" : 0
- }
-}
diff --git a/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-caf44d4f600945194df6.json b/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-caf44d4f600945194df6.json
new file mode 100644
index 0000000..9241f8a
--- /dev/null
+++ b/DB_LMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-caf44d4f600945194df6.json
@@ -0,0 +1,653 @@
+{
+ "inputs" :
+ [
+ {
+ "path" : "CMakeLists.txt"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineSystem.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeSystem.cmake.in"
+ },
+ {
+ "isGenerated" : true,
+ "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeSystem.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeNinjaFindMake.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Determine-CXX.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerId.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCompilerIdDetection.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeFindBinUtils.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
+ },
+ {
+ "isGenerated" : true,
+ "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineRCCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeRCCompiler.cmake.in"
+ },
+ {
+ "isGenerated" : true,
+ "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeRCCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeTestRCCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCXXCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerABI.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Internal/FeatureTesting.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
+ },
+ {
+ "isGenerated" : true,
+ "path" : "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake"
+ },
+ {
+ "isCMake" : true,
+ "isExternal" : true,
+ "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake"
+ },
+ {
+ "isExternal" : true,
+ "path" : "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake"
+ }
+ ],
+ "kind" : "cmakeFiles",
+ "paths" :
+ {
+ "build" : "D:/LMS/DB_LMS/Debug64",
+ "source" : "D:/LMS/DB_LMS/DataBaseLMS"
+ },
+ "version" :
+ {
+ "major" : 1,
+ "minor" : 0
+ }
+}
diff --git a/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-45-57-0759.json b/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T07-27-19-0829.json
similarity index 84%
rename from DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-45-57-0759.json
rename to DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T07-27-19-0829.json
index 8b16914..05e6ebe 100644
--- a/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-45-57-0759.json
+++ b/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-11-13T07-27-19-0829.json
@@ -35,7 +35,7 @@
}
},
{
- "jsonFile" : "cache-v2-8fba00a0d0b5ca55fe65.json",
+ "jsonFile" : "cache-v2-87ff728da30d5c1b46b4.json",
"kind" : "cache",
"version" :
{
@@ -44,7 +44,7 @@
}
},
{
- "jsonFile" : "cmakeFiles-v1-c79a5d6ad8383756c94c.json",
+ "jsonFile" : "cmakeFiles-v1-caf44d4f600945194df6.json",
"kind" : "cmakeFiles",
"version" :
{
@@ -57,7 +57,7 @@
{
"cache-v2" :
{
- "jsonFile" : "cache-v2-8fba00a0d0b5ca55fe65.json",
+ "jsonFile" : "cache-v2-87ff728da30d5c1b46b4.json",
"kind" : "cache",
"version" :
{
@@ -67,7 +67,7 @@
},
"cmakeFiles-v1" :
{
- "jsonFile" : "cmakeFiles-v1-c79a5d6ad8383756c94c.json",
+ "jsonFile" : "cmakeFiles-v1-caf44d4f600945194df6.json",
"kind" : "cmakeFiles",
"version" :
{
diff --git a/DB_LMS/Debug64/.ninja_deps b/DB_LMS/Debug64/.ninja_deps
index 1929df0..dba4819 100644
Binary files a/DB_LMS/Debug64/.ninja_deps and b/DB_LMS/Debug64/.ninja_deps differ
diff --git a/DB_LMS/Debug64/.ninja_log b/DB_LMS/Debug64/.ninja_log
index 374032a..cb42a37 100644
--- a/DB_LMS/Debug64/.ninja_log
+++ b/DB_LMS/Debug64/.ninja_log
@@ -1,43 +1,58 @@
# ninja log v5
-90 131 7525981640473406 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
-54 113 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-97 657 7525981645725604 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
-54 113 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-108 693 7525981646098521 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
-105 653 7525981645685710 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
-7 31 0 CMakeFiles/clean.additional 7155004b3956b606
-2048 2211 7531044009955548 libDataBaseLMS.dll 3b716bd5e0562557
-2048 2211 7531044009955548 libDataBaseLMS.dll.a 3b716bd5e0562557
-31 38 0 clean 9c4b4372737ab8da
-52 2047 7531044008328505 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
-95 655 7525981645705675 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
-54 113 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-100 738 7525981646532033 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
-110 683 7525981645966249 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
-54 113 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-113 607 7525981645223557 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
-102 767 7525981646832047 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
-16 56 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-16 56 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-16 56 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-16 56 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-59 1069 7531836962549807 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
-56 2141 7531836973258075 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
-2141 2512 7531836976956111 libDataBaseLMS.dll 31a19f1f3436f66b
-2141 2512 7531836976956111 libDataBaseLMS.dll.a 31a19f1f3436f66b
-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
-56 598 7531839242498807 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
-53 2026 7531839256769605 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
-2026 2210 7531839258594933 libDataBaseLMS.dll 31a19f1f3436f66b
-2026 2210 7531839258594933 libDataBaseLMS.dll.a 31a19f1f3436f66b
-15 52 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-15 52 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-15 52 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
-15 52 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
-55 606 7531839486381107 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
-52 2049 7531839500798537 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
-2049 2220 7531839502500362 libDataBaseLMS.dll 31a19f1f3436f66b
-2049 2220 7531839502500362 libDataBaseLMS.dll.a 31a19f1f3436f66b
+331 997 7531861462128921 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
+319 1061 7531861462779842 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
+1011 1204 7531948751327960 libDataBaseLMS.dll 31a19f1f3436f66b
+1011 1204 7531948751327960 libDataBaseLMS.dll.a 31a19f1f3436f66b
+34 42 0 clean 9c4b4372737ab8da
+18 55 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+306 2592 7531861478079191 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
+276 939 7531880576470627 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
+328 978 7531861461938109 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
+316 964 7531861461791506 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
+18 55 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+321 988 7531861462037841 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
+14 34 0 CMakeFiles/clean.additional 7155004b3956b606
+55 1011 7531948749415298 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
+325 945 7531861461563042 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
+18 55 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+313 925 7531861461312443 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
+310 979 7531861461948080 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
+18 55 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+20 55 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+20 55 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+20 55 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+20 55 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+13 47 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+13 47 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+13 47 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+13 47 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+47 1007 7531965693913937 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
+1007 1202 7531965695842993 libDataBaseLMS.dll 31a19f1f3436f66b
+1007 1202 7531965695842993 libDataBaseLMS.dll.a 31a19f1f3436f66b
+18 55 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+18 55 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+18 55 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+18 55 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+55 1017 7531969008730112 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
+1018 1211 7531969010644646 libDataBaseLMS.dll 31a19f1f3436f66b
+1018 1211 7531969010644646 libDataBaseLMS.dll.a 31a19f1f3436f66b
+19 62 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+19 62 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+19 62 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+19 62 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+62 740 7532016062920402 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
+67 1044 7532016065950662 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
+65 2097 7532016076480301 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
+2097 2294 7532016078436579 libDataBaseLMS.dll 31a19f1f3436f66b
+2097 2294 7532016078436579 libDataBaseLMS.dll.a 31a19f1f3436f66b
+18 61 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+18 61 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+18 61 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+18 61 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+61 1029 7532048207265384 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
+1029 1224 7532048209210685 libDataBaseLMS.dll 31a19f1f3436f66b
+1029 1224 7532048209210685 libDataBaseLMS.dll.a 31a19f1f3436f66b
+19 55 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+19 55 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
+19 55 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
+19 55 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
diff --git a/DB_LMS/Debug64/CMakeCache.txt b/DB_LMS/Debug64/CMakeCache.txt
index bca112f..e60f265 100644
--- a/DB_LMS/Debug64/CMakeCache.txt
+++ b/DB_LMS/Debug64/CMakeCache.txt
@@ -34,7 +34,7 @@ CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND
// Enter e.g. -j to get parallel builds
CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=
-//No help, variable specified on the command line.
+//CXX compiler
CMAKE_CXX_COMPILER:STRING=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/g++.exe
//A wrapper around 'ar' adding the appropriate '--plugin' option
diff --git a/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin b/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin
index b4408ad..e46bb56 100644
Binary files a/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin and b/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin differ
diff --git a/DB_LMS/Debug64/CMakeFiles/3.28.3/CompilerIdCXX/a.exe b/DB_LMS/Debug64/CMakeFiles/3.28.3/CompilerIdCXX/a.exe
index 516054f..af15e2b 100644
Binary files a/DB_LMS/Debug64/CMakeFiles/3.28.3/CompilerIdCXX/a.exe and b/DB_LMS/Debug64/CMakeFiles/3.28.3/CompilerIdCXX/a.exe differ
diff --git a/DB_LMS/Debug64/CMakeFiles/CMakeConfigureLog.yaml b/DB_LMS/Debug64/CMakeFiles/CMakeConfigureLog.yaml
index 1fc24d6..dbd2852 100644
--- a/DB_LMS/Debug64/CMakeFiles/CMakeConfigureLog.yaml
+++ b/DB_LMS/Debug64/CMakeFiles/CMakeConfigureLog.yaml
@@ -39,8 +39,8 @@ events:
checks:
- "Detecting CXX compiler ABI info"
directories:
- source: "D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-7g1zi4"
- binary: "D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-7g1zi4"
+ source: "D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-yu0p9j"
+ binary: "D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-yu0p9j"
cmakeVariables:
CMAKE_CXX_FLAGS: ""
CMAKE_EXE_LINKER_FLAGS: ""
@@ -48,18 +48,18 @@ events:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
- Change Dir: 'D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-7g1zi4'
+ Change Dir: 'D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-yu0p9j'
- Run Build Command(s): C:/msys64/mingw64/bin/ninja.exe -v cmTC_1b328
- [1/2] C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -c C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp
+ Run Build Command(s): C:/msys64/mingw64/bin/ninja.exe -v cmTC_d6e7c
+ [1/2] C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -c C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-7.3.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/lib -L/c/mingw730/prerequisites/x86_64-zlib-static/lib -L/c/mingw730/prerequisites/x86_64-w64-mingw32-static/lib '
Thread model: posix
gcc version 7.3.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project)
- COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'
- C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/cc1plus.exe -quiet -v -iprefix C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/ -D_REENTRANT C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccjIwcPD.s
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'
+ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/cc1plus.exe -quiet -v -iprefix C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/ -D_REENTRANT C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccRORdNJ.s
GNU C++14 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) version 7.3.0 (x86_64-w64-mingw32)
compiled by GNU C version 7.3.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.18-GMP
@@ -86,13 +86,13 @@ events:
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 86cf749bb84a0f12f1d61bff4e68fffd
- COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'
- C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccjIwcPD.s
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'
+ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccRORdNJ.s
GNU assembler version 2.30 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.30
COMPILER_PATH=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../\x0d
- COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d
- [2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_1b328.exe -Wl,--out-implib,libcmTC_1b328.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ."
+ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d
+ [2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_d6e7c.exe -Wl,--out-implib,libcmTC_d6e7c.dll.a -Wl,--major-image-version,0,--minor-image-version,0 && cd ."
Using built-in specs.
COLLECT_GCC=C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe
COLLECT_LTO_WRAPPER=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe
@@ -102,9 +102,9 @@ events:
gcc version 7.3.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project)
COMPILER_PATH=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/;C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../
- COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b328.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona'
- C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/collect2.exe -plugin C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/liblto_plugin-0.dll -plugin-opt=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccJ32wDE.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_1b328.exe C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0 -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../.. CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_1b328.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtend.o\x0d
- COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b328.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d6e7c.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona'
+ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/collect2.exe -plugin C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/liblto_plugin-0.dll -plugin-opt=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccvxiblP.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_d6e7c.exe C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0 -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../.. CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_d6e7c.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtend.o\x0d
+ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d6e7c.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d
exitCode: 0
-
@@ -142,18 +142,18 @@ events:
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
- ignore line: [Change Dir: 'D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-7g1zi4']
+ ignore line: [Change Dir: 'D:/LMS/DB_LMS/Debug64/CMakeFiles/CMakeScratch/TryCompile-yu0p9j']
ignore line: []
- ignore line: [Run Build Command(s): C:/msys64/mingw64/bin/ninja.exe -v cmTC_1b328]
- ignore line: [[1/2] C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -c C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
+ ignore line: [Run Build Command(s): C:/msys64/mingw64/bin/ninja.exe -v cmTC_d6e7c]
+ ignore line: [[1/2] C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v -o CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -c C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe]
ignore line: [Target: x86_64-w64-mingw32]
ignore line: [Configured with: ../../../src/gcc-7.3.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw730/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/include -I/c/mingw730/prerequisites/x86_64-zlib-static/include -I/c/mingw730/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64/opt/lib -L/c/mingw730/prerequisites/x86_64-zlib-static/lib -L/c/mingw730/prerequisites/x86_64-w64-mingw32-static/lib ']
ignore line: [Thread model: posix]
ignore line: [gcc version 7.3.0 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) ]
- ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona']
- ignore line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/cc1plus.exe -quiet -v -iprefix C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/ -D_REENTRANT C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccjIwcPD.s]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona']
+ ignore line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/cc1plus.exe -quiet -v -iprefix C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/ -D_REENTRANT C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -version -o C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccRORdNJ.s]
ignore line: [GNU C++14 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) version 7.3.0 (x86_64-w64-mingw32)]
ignore line: [ compiled by GNU C version 7.3.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.18-GMP]
ignore line: []
@@ -180,8 +180,8 @@ events:
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: 86cf749bb84a0f12f1d61bff4e68fffd]
- ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona']
- ignore line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccjIwcPD.s]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona']
+ ignore line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccRORdNJ.s]
ignore line: [GNU assembler version 2.30 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.30]
ignore line: [COMPILER_PATH=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/]
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/]
@@ -192,8 +192,8 @@ events:
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib/]
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../\x0d]
- ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d]
- ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_1b328.exe -Wl --out-implib libcmTC_1b328.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'\x0d]
+ ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe -v CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_d6e7c.exe -Wl --out-implib libcmTC_d6e7c.dll.a -Wl --major-image-version 0 --minor-image-version 0 && cd ."]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin\\g++.exe]
ignore line: [COLLECT_LTO_WRAPPER=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe]
@@ -210,13 +210,13 @@ events:
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib/]
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../]
- ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b328.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona']
- link line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/collect2.exe -plugin C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/liblto_plugin-0.dll -plugin-opt=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccJ32wDE.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_1b328.exe C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0 -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../.. CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_1b328.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtend.o\x0d]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d6e7c.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona']
+ link line: [ C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/collect2.exe -plugin C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/liblto_plugin-0.dll -plugin-opt=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccvxiblP.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw730/x86_64-730-posix-seh-rt_v5-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_d6e7c.exe C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0 -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib -LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../.. CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_d6e7c.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtend.o\x0d]
arg [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/collect2.exe] ==> ignore
arg [-plugin] ==> ignore
arg [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/liblto_plugin-0.dll] ==> ignore
arg [-plugin-opt=C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../libexec/gcc/x86_64-w64-mingw32/7.3.0/lto-wrapper.exe] ==> ignore
- arg [-plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccJ32wDE.res] ==> ignore
+ arg [-plugin-opt=-fresolution=C:\\Users\\KRIVOS~1\\AppData\\Local\\Temp\\ccvxiblP.res] ==> ignore
arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
@@ -240,7 +240,7 @@ events:
arg [i386pep] ==> ignore
arg [-Bdynamic] ==> search dynamic
arg [-o] ==> ignore
- arg [cmTC_1b328.exe] ==> ignore
+ arg [cmTC_d6e7c.exe] ==> ignore
arg [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o]
arg [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o] ==> obj [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/crtbegin.o]
arg [-LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0] ==> dir [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0]
@@ -249,9 +249,9 @@ events:
arg [-LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib] ==> dir [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../lib]
arg [-LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/lib]
arg [-LC:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../..] ==> dir [C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../..]
- arg [CMakeFiles/cmTC_1b328.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore
+ arg [CMakeFiles/cmTC_d6e7c.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore
arg [--out-implib] ==> ignore
- arg [libcmTC_1b328.dll.a] ==> ignore
+ arg [libcmTC_d6e7c.dll.a] ==> ignore
arg [--major-image-version] ==> ignore
arg [0] ==> ignore
arg [--minor-image-version] ==> ignore
diff --git a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj
index cb28028..9f83fab 100644
Binary files a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj and b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj differ
diff --git a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj
index a15aa38..9862c3c 100644
Binary files a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj and b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj differ
diff --git a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj
index 58a04bd..c5cdb8d 100644
Binary files a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj and b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj differ
diff --git a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/AutogenInfo.json b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/AutogenInfo.json
index 089d8c4..1289a3c 100644
--- a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/AutogenInfo.json
+++ b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/AutogenInfo.json
@@ -7,9 +7,62 @@
"CMAKE_LIST_FILES" :
[
"D:/LMS/DB_LMS/DataBaseLMS/CMakeLists.txt",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineSystem.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeSystem.cmake.in",
"D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeSystem.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeNinjaFindMake.cmake",
"C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake",
"C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Determine-CXX.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerId.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeCompilerIdDetection.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeFindBinUtils.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in",
"D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake",
"C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake",
"C:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake",
@@ -26,11 +79,26 @@
"C:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake",
"C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake",
"C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineRCCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeRCCompiler.cmake.in",
"D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeRCCompiler.cmake",
"C:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake",
"C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake",
- "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeTestRCCompiler.cmake",
"C:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCXXCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerABI.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Internal/FeatureTesting.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in",
+ "D:/LMS/DB_LMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake",
+ "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake",
"C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake",
"C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake",
"C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake",
diff --git a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/ParseCache.txt b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/ParseCache.txt
index e75c97d..7038545 100644
--- a/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/ParseCache.txt
+++ b/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen.dir/ParseCache.txt
@@ -1,22 +1,23 @@
# Generated by CMake. Changes will be overwritten.
-D:/LMS/DB_LMS/DataBaseLMS/task.h
-D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp
-D:/LMS/DB_LMS/DataBaseLMS/databaselms.h
D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/DataBaseLMS_global.h
D:/LMS/DB_LMS/DataBaseLMS/group.cpp
-D:/LMS/DB_LMS/DataBaseLMS/user.h
-D:/LMS/DB_LMS/DataBaseLMS/group.h
D:/LMS/DB_LMS/DataBaseLMS/task.cpp
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.h
-D:/LMS/DB_LMS/DataBaseLMS/instructor.h
+ mmc:Q_OBJECT
+D:/LMS/DB_LMS/DataBaseLMS/group.h
D:/LMS/DB_LMS/DataBaseLMS/user.cpp
-D:/LMS/DB_LMS/DataBaseLMS/trainee.h
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
+D:/LMS/DB_LMS/DataBaseLMS/databaselms.h
+D:/LMS/DB_LMS/DataBaseLMS/computer.h
+D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp
+D:/LMS/DB_LMS/DataBaseLMS/classroom.h
D:/LMS/DB_LMS/DataBaseLMS/computer.cpp
D:/LMS/DB_LMS/DataBaseLMS/basicentity.h
+D:/LMS/DB_LMS/DataBaseLMS/user.h
D:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp
D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp
-D:/LMS/DB_LMS/DataBaseLMS/computer.h
-D:/LMS/DB_LMS/DataBaseLMS/classroom.h
-D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp
+D:/LMS/DB_LMS/DataBaseLMS/task.h
+D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp
+D:/LMS/DB_LMS/DataBaseLMS/trainee.h
+D:/LMS/DB_LMS/DataBaseLMS/instructor.h
diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/7JM4SH4PHS/moc_databasetrainees.cpp b/DB_LMS/Debug64/DataBaseLMS_autogen/EWIEGA46WW/moc_interfacedatabaselms.cpp
similarity index 58%
rename from DB_IaT/Debug64/InstructorsAndTrainees_autogen/7JM4SH4PHS/moc_databasetrainees.cpp
rename to DB_LMS/Debug64/DataBaseLMS_autogen/EWIEGA46WW/moc_interfacedatabaselms.cpp
index ad7b56c..a1ba928 100644
--- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/7JM4SH4PHS/moc_databasetrainees.cpp
+++ b/DB_LMS/Debug64/DataBaseLMS_autogen/EWIEGA46WW/moc_interfacedatabaselms.cpp
@@ -1,5 +1,5 @@
/****************************************************************************
-** Meta object code from reading C++ file 'databasetrainees.h'
+** Meta object code from reading C++ file 'interfacedatabaselms.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
**
@@ -7,11 +7,11 @@
*****************************************************************************/
#include
-#include "../../../InstructorsAndTrainees/trainees/databasetrainees.h"
+#include "../../../DataBaseLMS/interfacedatabaselms.h"
#include
#include
#if !defined(Q_MOC_OUTPUT_REVISION)
-#error "The header file 'databasetrainees.h' doesn't include ."
+#error "The header file 'interfacedatabaselms.h' doesn't include ."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.14.2. It"
#error "cannot be used with the include files from this version of Qt."
@@ -21,25 +21,25 @@
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
-struct qt_meta_stringdata_DataBaseTrainees_t {
+struct qt_meta_stringdata_InterfaceDataBaseLMS_t {
QByteArrayData data[1];
- char stringdata0[17];
+ char stringdata0[21];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
- qptrdiff(offsetof(qt_meta_stringdata_DataBaseTrainees_t, stringdata0) + ofs \
+ qptrdiff(offsetof(qt_meta_stringdata_InterfaceDataBaseLMS_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
-static const qt_meta_stringdata_DataBaseTrainees_t qt_meta_stringdata_DataBaseTrainees = {
+static const qt_meta_stringdata_InterfaceDataBaseLMS_t qt_meta_stringdata_InterfaceDataBaseLMS = {
{
-QT_MOC_LITERAL(0, 0, 16) // "DataBaseTrainees"
+QT_MOC_LITERAL(0, 0, 20) // "InterfaceDataBaseLMS"
},
- "DataBaseTrainees"
+ "InterfaceDataBaseLMS"
};
#undef QT_MOC_LITERAL
-static const uint qt_meta_data_DataBaseTrainees[] = {
+static const uint qt_meta_data_InterfaceDataBaseLMS[] = {
// content:
8, // revision
@@ -55,7 +55,7 @@ static const uint qt_meta_data_DataBaseTrainees[] = {
0 // eod
};
-void DataBaseTrainees::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+void InterfaceDataBaseLMS::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
@@ -63,30 +63,32 @@ void DataBaseTrainees::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
Q_UNUSED(_a);
}
-QT_INIT_METAOBJECT const QMetaObject DataBaseTrainees::staticMetaObject = { {
+QT_INIT_METAOBJECT const QMetaObject InterfaceDataBaseLMS::staticMetaObject = { {
QMetaObject::SuperData::link(),
- qt_meta_stringdata_DataBaseTrainees.data,
- qt_meta_data_DataBaseTrainees,
+ qt_meta_stringdata_InterfaceDataBaseLMS.data,
+ qt_meta_data_InterfaceDataBaseLMS,
qt_static_metacall,
nullptr,
nullptr
} };
-const QMetaObject *DataBaseTrainees::metaObject() const
+const QMetaObject *InterfaceDataBaseLMS::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
-void *DataBaseTrainees::qt_metacast(const char *_clname)
+void *InterfaceDataBaseLMS::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
- if (!strcmp(_clname, qt_meta_stringdata_DataBaseTrainees.stringdata0))
+ if (!strcmp(_clname, qt_meta_stringdata_InterfaceDataBaseLMS.stringdata0))
return static_cast(this);
+ if (!strcmp(_clname, "DataBaseLMS"))
+ return static_cast< DataBaseLMS*>(this);
return QObject::qt_metacast(_clname);
}
-int DataBaseTrainees::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+int InterfaceDataBaseLMS::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
return _id;
diff --git a/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp
index bda67f7..2134e0c 100644
--- a/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp
+++ b/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp
@@ -1,3 +1,2 @@
// This file is autogenerated. Changes will be overwritten.
-// No files found that require moc or the moc files are included
-enum some_compilers { need_more_than_nothing };
+#include "EWIEGA46WW/moc_interfacedatabaselms.cpp"
diff --git a/DB_LMS/Debug64/build.ninja b/DB_LMS/Debug64/build.ninja
index 1027c35..751e723 100644
--- a/DB_LMS/Debug64/build.ninja
+++ b/DB_LMS/Debug64/build.ninja
@@ -56,6 +56,8 @@ build CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj: C
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\DataBaseLMS_autogen
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
build CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
@@ -64,6 +66,8 @@ build CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj: CXX_COMPILER__DataBaseLMS_
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
build CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
@@ -72,6 +76,8 @@ build CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj: CXX_COMPILER__Dat
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -80,6 +86,8 @@ build CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj: CXX_COMPILER__DataBaseLMS_
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -88,6 +96,8 @@ build CMakeFiles/DataBaseLMS.dir/user.cpp.obj: CXX_COMPILER__DataBaseLMS_unscann
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -96,6 +106,8 @@ build CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj: CXX_COMPILER__DataBaseLMS_u
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
build CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/trainee.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
@@ -104,6 +116,8 @@ build CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj: CXX_COMPILER__DataBaseLMS_unsc
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
build CMakeFiles/DataBaseLMS.dir/group.cpp.obj: CXX_COMPILER__DataBaseLMS_unscanned_Debug D$:/LMS/DB_LMS/DataBaseLMS/group.cpp || cmake_object_order_depends_target_DataBaseLMS
DEFINES = -DDATABASELMS_LIBRARY -DDataBaseLMS_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB
@@ -112,6 +126,8 @@ build CMakeFiles/DataBaseLMS.dir/group.cpp.obj: CXX_COMPILER__DataBaseLMS_unscan
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -120,6 +136,8 @@ build CMakeFiles/DataBaseLMS.dir/computer.cpp.obj: CXX_COMPILER__DataBaseLMS_uns
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -128,6 +146,8 @@ build CMakeFiles/DataBaseLMS.dir/task.cpp.obj: CXX_COMPILER__DataBaseLMS_unscann
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
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
@@ -136,6 +156,8 @@ build CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj: CXX_COMPILER__DataBaseLMS_un
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
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
+ TARGET_PDB = libDataBaseLMS.pdb
# =============================================================================
@@ -152,9 +174,10 @@ build libDataBaseLMS.dll libDataBaseLMS.dll.a: CXX_SHARED_LIBRARY_LINKER__DataBa
POST_BUILD = cd .
PRE_LINK = cd .
RESTAT = 1
+ TARGET_COMPILE_PDB = CMakeFiles\DataBaseLMS.dir\
TARGET_FILE = libDataBaseLMS.dll
TARGET_IMPLIB = libDataBaseLMS.dll.a
- TARGET_PDB = DataBaseLMS.dll.dbg
+ TARGET_PDB = libDataBaseLMS.pdb
#############################################
@@ -216,14 +239,14 @@ build all: phony libDataBaseLMS.dll
#############################################
# Re-run CMake if any of its inputs changed.
-build build.ninja: RERUN_CMAKE | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake C$:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeRCCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake D$:/LMS/DB_LMS/DataBaseLMS/CMakeLists.txt
+build build.ninja: RERUN_CMAKE | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCompilerIdDetection.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerABI.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerId.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineRCCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindBinUtils.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeNinjaFindMake.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeRCCompiler.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystem.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestCXXCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestRCCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Internal/FeatureTesting.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Determine-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake C$:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeRCCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake D$:/LMS/DB_LMS/DataBaseLMS/CMakeLists.txt
pool = console
#############################################
# A missing CMake input file is not an error.
-build C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake C$:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeRCCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake D$:/LMS/DB_LMS/DataBaseLMS/CMakeLists.txt: phony
+build C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5Config.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompiler.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXCompilerABI.cpp C$:/msys64/mingw64/share/cmake/Modules/CMakeCXXInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeCompilerIdDetection.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerABI.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineCompilerId.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineRCCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeDetermineSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindBinUtils.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeFindCodeBlocks.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeInitializeConfigs.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeLanguageInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeNinjaFindMake.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseArguments.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeRCCompiler.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeRCInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystem.cmake.in C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestCXXCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestCompilerCommon.cmake C$:/msys64/mingw64/share/cmake/Modules/CMakeTestRCCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/msys64/mingw64/share/cmake/Modules/Internal/FeatureTesting.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Determine-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-Initialize.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows-windres.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/Windows.cmake C$:/msys64/mingw64/share/cmake/Modules/Platform/WindowsPaths.cmake C$:/msys64/mingw64/share/cmake/Modules/ProcessorCount.cmake CMakeCache.txt CMakeFiles/3.28.3/CMakeCXXCompiler.cmake CMakeFiles/3.28.3/CMakeRCCompiler.cmake CMakeFiles/3.28.3/CMakeSystem.cmake D$:/LMS/DB_LMS/DataBaseLMS/CMakeLists.txt: phony
#############################################
diff --git a/DB_LMS/Debug64/libDataBaseLMS.dll b/DB_LMS/Debug64/libDataBaseLMS.dll
index 6ffd741..84c173c 100644
Binary files a/DB_LMS/Debug64/libDataBaseLMS.dll and b/DB_LMS/Debug64/libDataBaseLMS.dll differ
diff --git a/DB_LMS/Debug64/libDataBaseLMS.dll.a b/DB_LMS/Debug64/libDataBaseLMS.dll.a
index 8815949..80b9a9b 100644
Binary files a/DB_LMS/Debug64/libDataBaseLMS.dll.a and b/DB_LMS/Debug64/libDataBaseLMS.dll.a differ
diff --git a/testDB/Debug64/.cmake/api/v1/reply/index-2024-11-11T08-33-08-0174.json b/testDB/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-58-39-0503.json
similarity index 100%
rename from testDB/Debug64/.cmake/api/v1/reply/index-2024-11-11T08-33-08-0174.json
rename to testDB/Debug64/.cmake/api/v1/reply/index-2024-11-13T06-58-39-0503.json
diff --git a/testDB/Debug64/.ninja_deps b/testDB/Debug64/.ninja_deps
index 1a3a8a9..7e27154 100644
Binary files a/testDB/Debug64/.ninja_deps and b/testDB/Debug64/.ninja_deps differ
diff --git a/testDB/Debug64/.ninja_log b/testDB/Debug64/.ninja_log
index e73e78c..4027323 100644
--- a/testDB/Debug64/.ninja_log
+++ b/testDB/Debug64/.ninja_log
@@ -1,47 +1,19 @@
# ninja log v5
-51 1173 7531147078279842 CMakeFiles/testDBpgSQL.dir/main.cpp.obj 7c6bf829703494a2
-12 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-12 42 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-54 1200 7531147078543711 CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj a213cdc2d21087f1
-385 438 7525981909076938 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
-11 35 0 CMakeFiles/clean.additional 7155004b3956b606
-1200 1336 7531147079886299 testDBpgSQL.exe 481e73a84a688916
-36 42 0 clean 9c4b4372737ab8da
-48 1192 7531147078472554 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/mocs_compilation.cpp.obj 223f91fdbeaff3f0
-12 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-12 42 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-12 42 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-385 438 7525981909076938 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
-12 42 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-446 495 7525981909669873 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj 7ac9b57cd808a15a
-11 41 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-44 1157 7531213263801735 CMakeFiles/testDBpgSQL.dir/main.cpp.obj 7c6bf829703494a2
-41 1178 7531213263994252 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/mocs_compilation.cpp.obj 223f91fdbeaff3f0
-46 1184 7531213264064062 CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj a213cdc2d21087f1
-1184 1313 7531213265341724 testDBpgSQL.exe 481e73a84a688916
-15 46 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-15 46 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-15 46 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-15 46 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-15 46 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-15 46 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 41 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+385 434 7531869262720126 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
+12 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+48 1174 7531895068607620 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/mocs_compilation.cpp.obj 223f91fdbeaff3f0
+441 491 7531869263315372 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj 7ac9b57cd808a15a
+12 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+50 1161 7531895068477190 CMakeFiles/testDBpgSQL.dir/main.cpp.obj 7c6bf829703494a2
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+52 1197 7531895068837289 CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj a213cdc2d21087f1
+385 434 7531869262720126 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
+13 38 0 CMakeFiles/clean.additional 7155004b3956b606
+38 46 0 clean 9c4b4372737ab8da
+1197 1328 7531895070126788 testDBpgSQL.exe 481e73a84a688916
13 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
13 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
13 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
@@ -54,25 +26,67 @@
12 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 41 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-11 41 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-26 69 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-26 69 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-26 69 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-26 69 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
-26 69 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
-26 69 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
-70 1184 7531839606020719 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/mocs_compilation.cpp.obj 223f91fdbeaff3f0
-72 1217 7531839606323683 CMakeFiles/testDBpgSQL.dir/main.cpp.obj 7c6bf829703494a2
-74 1217 7531839606323683 CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj a213cdc2d21087f1
-1217 1369 7531839607852787 testDBpgSQL.exe 481e73a84a688916
+12 44 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 44 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 44 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 44 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 44 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 44 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+11 42 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+11 42 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+11 42 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+11 42 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+11 42 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+11 42 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+11 42 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 43 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+13 45 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+13 45 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+13 45 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+13 45 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+13 45 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+13 45 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 45 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 45 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 45 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+12 45 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+12 45 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+12 45 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+45 1157 7532017363501682 CMakeFiles/testDBpgSQL.dir/testDBpgSQL_autogen/mocs_compilation.cpp.obj 223f91fdbeaff3f0
+48 1172 7532017363661357 CMakeFiles/testDBpgSQL.dir/main.cpp.obj 7c6bf829703494a2
+50 1216 7532017364102029 CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj a213cdc2d21087f1
+1216 1349 7532017365409313 testDBpgSQL.exe 481e73a84a688916
15 47 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
15 47 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
15 47 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
15 47 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
15 47 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
15 47 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+14 46 0 CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+14 46 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+14 46 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
+14 46 0 D:/LMS/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen d08ec0c05fa072d8
+14 46 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
+14 46 0 D:/LMS/testDB/Debug64/testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
diff --git a/testDB/Debug64/CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj b/testDB/Debug64/CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj
index 870acdc..fba15f9 100644
Binary files a/testDB/Debug64/CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj and b/testDB/Debug64/CMakeFiles/testDBpgSQL.dir/mainwindow.cpp.obj differ
diff --git a/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen.dir/ParseCache.txt b/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen.dir/ParseCache.txt
index 5894f10..0857f61 100644
--- a/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen.dir/ParseCache.txt
+++ b/testDB/Debug64/CMakeFiles/testDBpgSQL_autogen.dir/ParseCache.txt
@@ -1,6 +1,6 @@
# Generated by CMake. Changes will be overwritten.
-D:/LMS/testDB/testDBpgSQL/mainwindow.h
- mmc:Q_OBJECT
-D:/LMS/testDB/testDBpgSQL/main.cpp
D:/LMS/testDB/testDBpgSQL/mainwindow.cpp
uic:./ui_mainwindow.h
+D:/LMS/testDB/testDBpgSQL/main.cpp
+D:/LMS/testDB/testDBpgSQL/mainwindow.h
+ mmc:Q_OBJECT
diff --git a/testDB/Debug64/libDataBaseLMS.dll b/testDB/Debug64/libDataBaseLMS.dll
index 6ffd741..84c173c 100644
Binary files a/testDB/Debug64/libDataBaseLMS.dll and b/testDB/Debug64/libDataBaseLMS.dll differ
diff --git a/testDB/Debug64/libInstructorsAndTrainees.dll b/testDB/Debug64/libInstructorsAndTrainees.dll
index efd31e5..9045570 100644
Binary files a/testDB/Debug64/libInstructorsAndTrainees.dll and b/testDB/Debug64/libInstructorsAndTrainees.dll differ
diff --git a/testDB/Debug64/testDBpgSQL.exe b/testDB/Debug64/testDBpgSQL.exe
index b598303..30452e5 100644
Binary files a/testDB/Debug64/testDBpgSQL.exe and b/testDB/Debug64/testDBpgSQL.exe differ
diff --git a/testDB/testDBpgSQL/CMakeLists.txt.user b/testDB/testDBpgSQL/CMakeLists.txt.user
index 1ec22fb..f9f728e 100644
--- a/testDB/testDBpgSQL/CMakeLists.txt.user
+++ b/testDB/testDBpgSQL/CMakeLists.txt.user
@@ -1,6 +1,6 @@
-
+
EnvironmentId