diff --git a/DB_IaT/Debug64/.ninja_deps b/DB_IaT/Debug64/.ninja_deps index 608a8ab..9809604 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 4998fce..0242150 100644 --- a/DB_IaT/Debug64/.ninja_log +++ b/DB_IaT/Debug64/.ninja_log @@ -1,211 +1,104 @@ # ninja log v5 -15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -45 55 0 clean 9c4b4372737ab8da -1442 3952 7550021431885627 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -15 446 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -2155 2712 7550115885439045 libInstructorsAndTrainees.dll.a 7574a27538bbb995 -15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -1435 3946 7550021431716082 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 -3961 4312 7550021435890691 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b -451 1604 7550115874384577 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de -1439 4613 7550021438899575 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b -1359 1409 7550021406882738 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -3953 5972 7550021452463313 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 -1415 3961 7550021432035228 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 1459 4747 7550021440156205 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -15 446 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -1417 4531 7550021438061803 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 -15 446 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -2701 5187 7550021444644223 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 -15 446 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +364 2211 7551121449795927 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +366 2514 7551121452837799 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +20 358 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +412 2087 7550925755242679 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +20 358 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 1359 1409 7550021406882738 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +3953 5972 7550021452463313 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +1359 1409 7550021406882738 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +377 2427 7551121451910278 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +383 1987 7551121447551349 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +1442 3952 7550021431885627 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +374 2188 7551121449556562 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +20 358 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +2773 3342 7551121461080802 libInstructorsAndTrainees.dll.a 7574a27538bbb995 +3961 4312 7550021435890691 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +20 358 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +45 55 0 clean 9c4b4372737ab8da +20 358 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 1420 3835 7550021430642049 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 -15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 1446 3820 7550021430562266 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 15 45 0 CMakeFiles/clean.additional 7155004b3956b606 -1429 4014 7550021432584320 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 -2155 2712 7550115885439045 libInstructorsAndTrainees.dll 7574a27538bbb995 -15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +368 2229 7551121449975450 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +2773 3342 7551121461080802 libInstructorsAndTrainees.dll 7574a27538bbb995 +20 358 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 1453 4558 7550021438351035 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -15 446 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -421 1556 7550071350182341 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +20 358 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +352 2014 7550928796872886 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 15 276 7550020661648095 build.ninja 76aa11f472515be0 -1432 4145 7550021433971140 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b -15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +371 2435 7551121452019990 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +20 358 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 1425 2713 7550021419524135 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 1422 4075 7550021432986564 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f -449 2155 7550115879893149 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -15 446 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -3947 5458 7550021447366937 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 -446 2029 7550115878633441 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -457 1458 7550115872932604 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -1449 4185 7550021434573712 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +361 2773 7551121455411188 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +20 358 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +601 2879 7550908810645000 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +359 2700 7551121454672875 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +390 1855 7551121446235043 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +380 2461 7551121452309199 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 1463 2701 7550021419544278 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a -454 1611 7550115874464364 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d -15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -21 62 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -21 62 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -62 1628 7550117894521608 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -1628 2177 7550117899991571 libInstructorsAndTrainees.dll 7574a27538bbb995 -1628 2177 7550117899991571 libInstructorsAndTrainees.dll.a 7574a27538bbb995 -21 66 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -21 66 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -15 50 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -15 50 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -50 1625 7550159487792041 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -1625 2183 7550159493349553 libInstructorsAndTrainees.dll 7574a27538bbb995 -1625 2183 7550159493349553 libInstructorsAndTrainees.dll.a 7574a27538bbb995 -20 421 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 421 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -422 1959 7550175577947889 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -20 60 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 60 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -61 1632 7550175952832467 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -1633 2186 7550175958336397 libInstructorsAndTrainees.dll 7574a27538bbb995 -1633 2186 7550175958336397 libInstructorsAndTrainees.dll.a 7574a27538bbb995 +20 358 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +387 2213 7551121449815870 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +35 85 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +35 85 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +35 85 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +122 1671 7551749607613347 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +115 1796 7551749609023397 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +111 1895 7551749610041318 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +118 2112 7551749612196876 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +91 2242 7551749613486894 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +108 2243 7551749613486894 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +102 2284 7551749613931655 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +105 2382 7551749614859112 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +99 2383 7551749614869088 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +96 2398 7551749615083448 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +93 2581 7551749616867468 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +85 2699 7551749618060422 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +88 2724 7551749618322350 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +2724 3371 7551749624778932 libInstructorsAndTrainees.dll 7574a27538bbb995 +2724 3371 7551749624778932 libInstructorsAndTrainees.dll.a 7574a27538bbb995 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 ba16b93..3ab24f7 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/commonview.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj index 9fc2f7e..5c32a7c 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj index b59585c..19aa020 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj index b6123a6..e35d7ae 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj index 199a2e7..c028e18 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj index b242c2c..d764015 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj index eb2ba75..0168fd1 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj index 203e9c4..bb8b4d5 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 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 a9af67e..5b96a55 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 0383440..b696f53 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 cf8efb0..444efb5 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 ffe8271..8d0d642 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/trainees/editortrainees.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj index 474d782..81407d3 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 ffc364f..43b804e 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 dcca262..285fc25 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/ParseCache.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt index 9261a35..e20b5d4 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt @@ -2,42 +2,54 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp + uic:ui_instructorsandtraineeswidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp + uic:ui_dialogauthorizationinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp - uic:ui_dialogedittrainee.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h - mmc:Q_OBJECT - uic:ui_dialogeditgroup.h D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h mmc:Q_OBJECT uic:ui_dialogeditinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp uic:ui_messangerwidget.h D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp uic:ui_viewertrainees.h D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h + mmc:Q_OBJECT + uic:ui_dialogeditgroup.h +D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp + uic:ui_viewerinstructors.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h +D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp + uic:ui_doctaskswidget.h D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp uic:ui_taskswidget.h D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp @@ -45,40 +57,28 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp uic:ui_editortrainees.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp - uic:ui_viewerinstructors.h -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp - uic:ui_doctaskswidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp - uic:ui_dialogeditinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h - mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h - mmc:Q_OBJECT - uic:ui_dialogauthorizationinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp - uic:ui_instructorsandtraineeswidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp - uic:ui_dialogauthorizationinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp + uic:ui_dialogedittrainee.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp + uic:ui_dialogeditinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h + mmc:Q_OBJECT + uic:ui_dialogauthorizationinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp index 0a4184c..e93de3a 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp @@ -10,6 +10,7 @@ #include "../../../InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h" #include #include +#include #if !defined(Q_MOC_OUTPUT_REVISION) #error "The header file 'recognizesystem.h' doesn't include ." #elif Q_MOC_OUTPUT_REVISION != 67 @@ -22,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_RecognizeSystem_t { - QByteArrayData data[21]; - char stringdata0[296]; + QByteArrayData data[24]; + char stringdata0[341]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -44,25 +45,30 @@ QT_MOC_LITERAL(8, 91, 15), // "sigSendDebugLog" QT_MOC_LITERAL(9, 107, 7), // "message" QT_MOC_LITERAL(10, 115, 17), // "sigSocketDisabled" QT_MOC_LITERAL(11, 133, 16), // "sigServerBlocked" -QT_MOC_LITERAL(12, 150, 16), // "sigSaveLoginData" -QT_MOC_LITERAL(13, 167, 20), // "ServerAuthorization*" -QT_MOC_LITERAL(14, 188, 10), // "serverAuth" -QT_MOC_LITERAL(15, 199, 9), // "sigDeAuth" -QT_MOC_LITERAL(16, 209, 22), // "ServerDeAuthorization*" -QT_MOC_LITERAL(17, 232, 12), // "serverDeAuth" -QT_MOC_LITERAL(18, 245, 25), // "sigSocketWaitForReadyRead" -QT_MOC_LITERAL(19, 271, 8), // "waitTime" -QT_MOC_LITERAL(20, 280, 15) // "sigStartCompare" +QT_MOC_LITERAL(12, 150, 7), // "sigAuth" +QT_MOC_LITERAL(13, 158, 20), // "ServerAuthorization*" +QT_MOC_LITERAL(14, 179, 10), // "serverAuth" +QT_MOC_LITERAL(15, 190, 9), // "sigDeAuth" +QT_MOC_LITERAL(16, 200, 22), // "ServerDeAuthorization*" +QT_MOC_LITERAL(17, 223, 12), // "serverDeAuth" +QT_MOC_LITERAL(18, 236, 18), // "sigAnswerQueryToDB" +QT_MOC_LITERAL(19, 255, 18), // "QList*" +QT_MOC_LITERAL(20, 274, 15), // "listInstructors" +QT_MOC_LITERAL(21, 290, 25), // "sigSocketWaitForReadyRead" +QT_MOC_LITERAL(22, 316, 8), // "waitTime" +QT_MOC_LITERAL(23, 325, 15) // "sigStartCompare" }, "RecognizeSystem\0sigUpdateBytesAvailable\0" "\0sigLoadComplete\0sigNeedUpdate\0flag\0" "size\0fileCount\0sigSendDebugLog\0message\0" "sigSocketDisabled\0sigServerBlocked\0" - "sigSaveLoginData\0ServerAuthorization*\0" - "serverAuth\0sigDeAuth\0ServerDeAuthorization*\0" - "serverDeAuth\0sigSocketWaitForReadyRead\0" - "waitTime\0sigStartCompare" + "sigAuth\0ServerAuthorization*\0serverAuth\0" + "sigDeAuth\0ServerDeAuthorization*\0" + "serverDeAuth\0sigAnswerQueryToDB\0" + "QList*\0listInstructors\0" + "sigSocketWaitForReadyRead\0waitTime\0" + "sigStartCompare" }; #undef QT_MOC_LITERAL @@ -72,24 +78,25 @@ static const uint qt_meta_data_RecognizeSystem[] = { 8, // revision 0, // classname 0, 0, // classinfo - 10, 14, // methods + 11, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 10, // signalCount + 11, // signalCount // signals: name, argc, parameters, tag, flags - 1, 0, 64, 2, 0x06 /* Public */, - 3, 0, 65, 2, 0x06 /* Public */, - 4, 3, 66, 2, 0x06 /* Public */, - 8, 1, 73, 2, 0x06 /* Public */, - 10, 0, 76, 2, 0x06 /* Public */, - 11, 0, 77, 2, 0x06 /* Public */, - 12, 1, 78, 2, 0x06 /* Public */, - 15, 1, 81, 2, 0x06 /* Public */, - 18, 1, 84, 2, 0x06 /* Public */, - 20, 0, 87, 2, 0x06 /* Public */, + 1, 0, 69, 2, 0x06 /* Public */, + 3, 0, 70, 2, 0x06 /* Public */, + 4, 3, 71, 2, 0x06 /* Public */, + 8, 1, 78, 2, 0x06 /* Public */, + 10, 0, 81, 2, 0x06 /* Public */, + 11, 0, 82, 2, 0x06 /* Public */, + 12, 1, 83, 2, 0x06 /* Public */, + 15, 1, 86, 2, 0x06 /* Public */, + 18, 1, 89, 2, 0x06 /* Public */, + 21, 1, 92, 2, 0x06 /* Public */, + 23, 0, 95, 2, 0x06 /* Public */, // signals: parameters QMetaType::Void, @@ -100,7 +107,8 @@ static const uint qt_meta_data_RecognizeSystem[] = { QMetaType::Void, QMetaType::Void, 0x80000000 | 13, 14, QMetaType::Void, 0x80000000 | 16, 17, - QMetaType::Void, QMetaType::Int, 19, + QMetaType::Void, 0x80000000 | 19, 20, + QMetaType::Void, QMetaType::Int, 22, QMetaType::Void, 0 // eod @@ -118,10 +126,11 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int case 3: _t->sigSendDebugLog((*reinterpret_cast< QString(*)>(_a[1]))); break; case 4: _t->sigSocketDisabled(); break; case 5: _t->sigServerBlocked(); break; - case 6: _t->sigSaveLoginData((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; + case 6: _t->sigAuth((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; case 7: _t->sigDeAuth((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break; - case 8: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break; - case 9: _t->sigStartCompare(); break; + case 8: _t->sigAnswerQueryToDB((*reinterpret_cast< QList*(*)>(_a[1]))); break; + case 9: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break; + case 10: _t->sigStartCompare(); break; default: ; } } else if (_c == QMetaObject::IndexOfMethod) { @@ -170,7 +179,7 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int } { using _t = void (RecognizeSystem::*)(ServerAuthorization * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigSaveLoginData)) { + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAuth)) { *result = 6; return; } @@ -182,17 +191,24 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int return; } } + { + using _t = void (RecognizeSystem::*)(QList * ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB)) { + *result = 8; + return; + } + } { using _t = void (RecognizeSystem::*)(int ); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigSocketWaitForReadyRead)) { - *result = 8; + *result = 9; return; } } { using _t = void (RecognizeSystem::*)(); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigStartCompare)) { - *result = 9; + *result = 10; return; } } @@ -228,13 +244,13 @@ int RecognizeSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 10) + if (_id < 11) qt_static_metacall(this, _c, _id, _a); - _id -= 10; + _id -= 11; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 10) + if (_id < 11) *reinterpret_cast(_a[0]) = -1; - _id -= 10; + _id -= 11; } return _id; } @@ -278,7 +294,7 @@ void RecognizeSystem::sigServerBlocked() } // SIGNAL 6 -void RecognizeSystem::sigSaveLoginData(ServerAuthorization * _t1) +void RecognizeSystem::sigAuth(ServerAuthorization * _t1) { void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; QMetaObject::activate(this, &staticMetaObject, 6, _a); @@ -292,16 +308,23 @@ void RecognizeSystem::sigDeAuth(ServerDeAuthorization * _t1) } // SIGNAL 8 -void RecognizeSystem::sigSocketWaitForReadyRead(int _t1) +void RecognizeSystem::sigAnswerQueryToDB(QList * _t1) { void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; QMetaObject::activate(this, &staticMetaObject, 8, _a); } // SIGNAL 9 +void RecognizeSystem::sigSocketWaitForReadyRead(int _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 9, _a); +} + +// SIGNAL 10 void RecognizeSystem::sigStartCompare() { - QMetaObject::activate(this, &staticMetaObject, 9, nullptr); + QMetaObject::activate(this, &staticMetaObject, 10, nullptr); } QT_WARNING_POP QT_END_MOC_NAMESPACE diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/moc_instructorsandtraineeswidget.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/moc_instructorsandtraineeswidget.cpp index 67dff05..394086f 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/moc_instructorsandtraineeswidget.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/moc_instructorsandtraineeswidget.cpp @@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_InstructorsAndTraineesWidget_t { - QByteArrayData data[25]; - char stringdata0[468]; + QByteArrayData data[26]; + char stringdata0[506]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -57,7 +57,8 @@ QT_MOC_LITERAL(20, 334, 22), // "ServerDeAuthorization*" QT_MOC_LITERAL(21, 357, 12), // "serverDeAuth" QT_MOC_LITERAL(22, 370, 28), // "on_btnConnectionToDB_clicked" QT_MOC_LITERAL(23, 399, 37), // "on_btnAuthorizationInstructor..." -QT_MOC_LITERAL(24, 437, 30) // "on_btnUpdateStyleSheet_clicked" +QT_MOC_LITERAL(24, 437, 30), // "on_btnUpdateStyleSheet_clicked" +QT_MOC_LITERAL(25, 468, 37) // "on_btnQueryGetListInstructors..." }, "InstructorsAndTraineesWidget\0" @@ -73,7 +74,8 @@ QT_MOC_LITERAL(24, 437, 30) // "on_btnUpdateStyleSheet_clicked" "ServerDeAuthorization*\0serverDeAuth\0" "on_btnConnectionToDB_clicked\0" "on_btnAuthorizationInstructor_clicked\0" - "on_btnUpdateStyleSheet_clicked" + "on_btnUpdateStyleSheet_clicked\0" + "on_btnQueryGetListInstructors_clicked" }; #undef QT_MOC_LITERAL @@ -83,7 +85,7 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = { 8, // revision 0, // classname 0, 0, // classinfo - 12, 14, // methods + 13, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors @@ -91,20 +93,21 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = { 6, // signalCount // signals: name, argc, parameters, tag, flags - 1, 1, 74, 2, 0x06 /* Public */, - 4, 2, 77, 2, 0x06 /* Public */, - 7, 1, 82, 2, 0x06 /* Public */, - 9, 1, 85, 2, 0x06 /* Public */, - 11, 1, 88, 2, 0x06 /* Public */, - 12, 1, 91, 2, 0x06 /* Public */, + 1, 1, 79, 2, 0x06 /* Public */, + 4, 2, 82, 2, 0x06 /* Public */, + 7, 1, 87, 2, 0x06 /* Public */, + 9, 1, 90, 2, 0x06 /* Public */, + 11, 1, 93, 2, 0x06 /* Public */, + 12, 1, 96, 2, 0x06 /* Public */, // slots: name, argc, parameters, tag, flags - 15, 1, 94, 2, 0x0a /* Public */, - 16, 1, 97, 2, 0x0a /* Public */, - 19, 1, 100, 2, 0x0a /* Public */, - 22, 0, 103, 2, 0x08 /* Private */, - 23, 0, 104, 2, 0x08 /* Private */, - 24, 0, 105, 2, 0x08 /* Private */, + 15, 1, 99, 2, 0x0a /* Public */, + 16, 1, 102, 2, 0x0a /* Public */, + 19, 1, 105, 2, 0x0a /* Public */, + 22, 0, 108, 2, 0x08 /* Private */, + 23, 0, 109, 2, 0x08 /* Private */, + 24, 0, 110, 2, 0x08 /* Private */, + 25, 0, 111, 2, 0x08 /* Private */, // signals: parameters QMetaType::Void, QMetaType::QString, 3, @@ -120,6 +123,7 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = { QMetaType::Void, 0x80000000 | 20, 21, QMetaType::Void, QMetaType::Void, + QMetaType::Void, QMetaType::Void, 0 // eod @@ -143,6 +147,7 @@ void InstructorsAndTraineesWidget::qt_static_metacall(QObject *_o, QMetaObject:: case 9: _t->on_btnConnectionToDB_clicked(); break; case 10: _t->on_btnAuthorizationInstructor_clicked(); break; case 11: _t->on_btnUpdateStyleSheet_clicked(); break; + case 12: _t->on_btnQueryGetListInstructors_clicked(); break; default: ; } } else if (_c == QMetaObject::IndexOfMethod) { @@ -221,13 +226,13 @@ int InstructorsAndTraineesWidget::qt_metacall(QMetaObject::Call _c, int _id, voi if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 12) + if (_id < 13) qt_static_metacall(this, _c, _id, _a); - _id -= 12; + _id -= 13; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 12) + if (_id < 13) *reinterpret_cast(_a[0]) = -1; - _id -= 12; + _id -= 13; } return _id; } diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp index a9448ae..3211511 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp @@ -10,6 +10,7 @@ #include "../../../InstructorsAndTrainees/connectorToServer/connectortoserver.h" #include #include +#include #if !defined(Q_MOC_OUTPUT_REVISION) #error "The header file 'connectortoserver.h' doesn't include ." #elif Q_MOC_OUTPUT_REVISION != 67 @@ -22,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_ConnectorToServer_t { - QByteArrayData data[20]; - char stringdata0[298]; + QByteArrayData data[27]; + char stringdata0[414]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -46,12 +47,19 @@ QT_MOC_LITERAL(10, 133, 11), // "SendSystem*" QT_MOC_LITERAL(11, 145, 10), // "sendSystem" QT_MOC_LITERAL(12, 156, 19), // "sigSendAutorization" QT_MOC_LITERAL(13, 176, 21), // "sigSendDeAutorization" -QT_MOC_LITERAL(14, 198, 14), // "sigLoginResult" -QT_MOC_LITERAL(15, 213, 20), // "ServerAuthorization*" -QT_MOC_LITERAL(16, 234, 10), // "serverAuth" -QT_MOC_LITERAL(17, 245, 16), // "sigDeLoginResult" -QT_MOC_LITERAL(18, 262, 22), // "ServerDeAuthorization*" -QT_MOC_LITERAL(19, 285, 12) // "serverDeAuth" +QT_MOC_LITERAL(14, 198, 16), // "sigSendQueryToDB" +QT_MOC_LITERAL(15, 215, 14), // "sigLoginResult" +QT_MOC_LITERAL(16, 230, 20), // "ServerAuthorization*" +QT_MOC_LITERAL(17, 251, 10), // "serverAuth" +QT_MOC_LITERAL(18, 262, 16), // "sigDeLoginResult" +QT_MOC_LITERAL(19, 279, 22), // "ServerDeAuthorization*" +QT_MOC_LITERAL(20, 302, 12), // "serverDeAuth" +QT_MOC_LITERAL(21, 315, 15), // "signal_UpdateDB" +QT_MOC_LITERAL(22, 331, 14), // "treeInstructor" +QT_MOC_LITERAL(23, 346, 11), // "treeTrainee" +QT_MOC_LITERAL(24, 358, 20), // "slot_AnswerQueryToDB" +QT_MOC_LITERAL(25, 379, 18), // "QList*" +QT_MOC_LITERAL(26, 398, 15) // "listInstructors" }, "ConnectorToServer\0sigSetConnect\0\0" @@ -59,9 +67,13 @@ QT_MOC_LITERAL(19, 285, 12) // "serverDeAuth" "thread\0sigInitializeClient\0RecognizeSystem*\0" "recognizeSystem\0SendSystem*\0sendSystem\0" "sigSendAutorization\0sigSendDeAutorization\0" - "sigLoginResult\0ServerAuthorization*\0" - "serverAuth\0sigDeLoginResult\0" - "ServerDeAuthorization*\0serverDeAuth" + "sigSendQueryToDB\0sigLoginResult\0" + "ServerAuthorization*\0serverAuth\0" + "sigDeLoginResult\0ServerDeAuthorization*\0" + "serverDeAuth\0signal_UpdateDB\0" + "treeInstructor\0treeTrainee\0" + "slot_AnswerQueryToDB\0QList*\0" + "listInstructors" }; #undef QT_MOC_LITERAL @@ -71,28 +83,38 @@ static const uint qt_meta_data_ConnectorToServer[] = { 8, // revision 0, // classname 0, 0, // classinfo - 6, 14, // methods + 9, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 6, // signalCount + 8, // signalCount // signals: name, argc, parameters, tag, flags - 1, 2, 44, 2, 0x06 /* Public */, - 7, 3, 49, 2, 0x06 /* Public */, - 12, 0, 56, 2, 0x06 /* Public */, - 13, 0, 57, 2, 0x06 /* Public */, - 14, 1, 58, 2, 0x06 /* Public */, - 17, 1, 61, 2, 0x06 /* Public */, + 1, 2, 59, 2, 0x06 /* Public */, + 7, 3, 64, 2, 0x06 /* Public */, + 12, 0, 71, 2, 0x06 /* Public */, + 13, 0, 72, 2, 0x06 /* Public */, + 14, 0, 73, 2, 0x06 /* Public */, + 15, 1, 74, 2, 0x06 /* Public */, + 18, 1, 77, 2, 0x06 /* Public */, + 21, 2, 80, 2, 0x06 /* Public */, + + // slots: name, argc, parameters, tag, flags + 24, 1, 85, 2, 0x0a /* Public */, // signals: parameters QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6, QMetaType::Void, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 5, 9, 11, 6, QMetaType::Void, QMetaType::Void, - QMetaType::Void, 0x80000000 | 15, 16, - QMetaType::Void, 0x80000000 | 18, 19, + QMetaType::Void, + QMetaType::Void, 0x80000000 | 16, 17, + QMetaType::Void, 0x80000000 | 19, 20, + QMetaType::Void, QMetaType::Bool, QMetaType::Bool, 22, 23, + + // slots: parameters + QMetaType::Void, 0x80000000 | 25, 26, 0 // eod }; @@ -107,8 +129,11 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in case 1: _t->sigInitializeClient((*reinterpret_cast< RecognizeSystem*(*)>(_a[1])),(*reinterpret_cast< SendSystem*(*)>(_a[2])),(*reinterpret_cast< QThread*(*)>(_a[3]))); break; case 2: _t->sigSendAutorization(); break; case 3: _t->sigSendDeAutorization(); break; - case 4: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; - case 5: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break; + case 4: _t->sigSendQueryToDB(); break; + case 5: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; + case 6: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break; + case 7: _t->signal_UpdateDB((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break; + case 8: _t->slot_AnswerQueryToDB((*reinterpret_cast< QList*(*)>(_a[1]))); break; default: ; } } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { @@ -154,17 +179,31 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in return; } } + { + using _t = void (ConnectorToServer::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigSendQueryToDB)) { + *result = 4; + return; + } + } { using _t = void (ConnectorToServer::*)(ServerAuthorization * ); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigLoginResult)) { - *result = 4; + *result = 5; return; } } { using _t = void (ConnectorToServer::*)(ServerDeAuthorization * ); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigDeLoginResult)) { - *result = 5; + *result = 6; + return; + } + } + { + using _t = void (ConnectorToServer::*)(bool , bool ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::signal_UpdateDB)) { + *result = 7; return; } } @@ -200,13 +239,13 @@ int ConnectorToServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 6) + if (_id < 9) qt_static_metacall(this, _c, _id, _a); - _id -= 6; + _id -= 9; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 6) + if (_id < 9) qt_static_metacall(this, _c, _id, _a); - _id -= 6; + _id -= 9; } return _id; } @@ -238,17 +277,30 @@ void ConnectorToServer::sigSendDeAutorization() } // SIGNAL 4 -void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1) +void ConnectorToServer::sigSendQueryToDB() { - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 4, _a); + QMetaObject::activate(this, &staticMetaObject, 4, nullptr); } // SIGNAL 5 -void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1) +void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1) { void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; QMetaObject::activate(this, &staticMetaObject, 5, _a); } + +// SIGNAL 6 +void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 6, _a); +} + +// SIGNAL 7 +void ConnectorToServer::signal_UpdateDB(bool _t1, bool _t2) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; + QMetaObject::activate(this, &staticMetaObject, 7, _a); +} QT_WARNING_POP QT_END_MOC_NAMESPACE diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h index aef1ab1..dcdf6b0 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h @@ -42,6 +42,7 @@ public: QLabel *lblLoggedInInstructor; QSpacerItem *horizontalSpacer; QToolButton *btnUpdateStyleSheet; + QToolButton *btnQueryGetListInstructors; void setupUi(QWidget *InstructorsAndTraineesWidget) { @@ -144,6 +145,12 @@ public: horizontalLayout_1->addWidget(btnUpdateStyleSheet); + btnQueryGetListInstructors = new QToolButton(groupBox); + btnQueryGetListInstructors->setObjectName(QString::fromUtf8("btnQueryGetListInstructors")); + btnQueryGetListInstructors->setMinimumSize(QSize(58, 58)); + + horizontalLayout_1->addWidget(btnQueryGetListInstructors); + gridLayout_2->addLayout(horizontalLayout_1, 0, 0, 1, 1); @@ -170,6 +177,7 @@ public: lblLoggedInPrefix->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Logged in Instructor: ", nullptr)); lblLoggedInInstructor->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "none", nullptr)); btnUpdateStyleSheet->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Update StyleSheet", nullptr)); + btnQueryGetListInstructors->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "GET_LIST_INSTRUCTORS", nullptr)); } // retranslateUi }; diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll b/DB_IaT/Debug64/libInstructorsAndTrainees.dll index 7c61228..230f735 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 8ededd4..77ed1d9 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.user b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user index 504ba7b..1aaf70c 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/commonview.cpp b/DB_IaT/InstructorsAndTrainees/commonview.cpp index 1f5d3e8..53f1211 100644 --- a/DB_IaT/InstructorsAndTrainees/commonview.cpp +++ b/DB_IaT/InstructorsAndTrainees/commonview.cpp @@ -3,9 +3,10 @@ #include -CommonView::CommonView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent): +CommonView::CommonView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent): QWidget(parent), - dbLMS(dbLMS), + dbLMS(nullptr), //TODO + connectorToServer(connectorToServer), treeWidget(nullptr), typeView(type), archiveVisible(false), diff --git a/DB_IaT/InstructorsAndTrainees/commonview.h b/DB_IaT/InstructorsAndTrainees/commonview.h index acfb5d1..bc5c6ec 100644 --- a/DB_IaT/InstructorsAndTrainees/commonview.h +++ b/DB_IaT/InstructorsAndTrainees/commonview.h @@ -6,6 +6,7 @@ #include #include "instructorsAndTrainees_global.h" #include "interfacedatabaselms.h" +#include "connectortoserver.h" //Родительский класс представления БД Инструкторов/Обучаемых (самого верхнего уровня) @@ -21,7 +22,7 @@ public: }; public: - CommonView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent = nullptr); + CommonView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent = nullptr); public: void setAdminMode(bool adminMode) @@ -56,6 +57,7 @@ private: protected: InterfaceDataBaseLMS* dbLMS; + ConnectorToServer* connectorToServer; QTreeWidget* treeWidget; QMutex mtxTreeWidget; TypeView typeView; diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp index 4d134dd..00dba86 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp @@ -60,8 +60,28 @@ void DataParser::createAuthMessage(ClientAutorization *auth) xmlWriter.writeStartDocument(); xmlWriter.writeStartElement("ClientAutorization"); - xmlWriter.writeAttribute("Login",auth->Login); - xmlWriter.writeAttribute("Password",auth->Password); + xmlWriter.writeAttribute("Login", auth->Login); + xmlWriter.writeAttribute("Password", auth->Password); + xmlWriter.writeAttribute("TypeClient", QString::number(auth->TypeClient)); + + xmlWriter.writeEndElement(); + xmlWriter.writeEndElement(); + xmlWriter.writeEndDocument(); + + file.close(); +} + +void DataParser::createQueryToDBMessage(ClientQueryToDB *queryToDB) +{ + QFile file(tempName); + file.open(QIODevice::WriteOnly); + QXmlStreamWriter xmlWriter(&file); + + xmlWriter.setAutoFormatting(true); + xmlWriter.writeStartDocument(); + xmlWriter.writeStartElement("QueryToDB"); + + xmlWriter.writeAttribute("TypeQuery", QString::number(queryToDB->typeQuery)); xmlWriter.writeEndElement(); xmlWriter.writeEndElement(); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h index 38744a7..f1fbb31 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h @@ -21,6 +21,7 @@ public: void saveClientSettrings(QString language,bool isAutoStart); void createFileDataList(QList fileDataList,QString filename); void createAuthMessage(ClientAutorization *auth); + void createQueryToDBMessage(ClientQueryToDB *queryToDB); void createDeAuthMessage(ClientDeAutorization *deAuth); void createAuthData(ServerAuthorization *serverAuth); void createAuthDataOffline(QString username,QString pass); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp index eb0236e..2fb2630 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp @@ -1,6 +1,7 @@ #include "Core/recognizesystem.h" #include #include +#include "instructor.h" RecognizeSystem::RecognizeSystem(QObject *parent): @@ -14,6 +15,8 @@ RecognizeSystem::RecognizeSystem(QObject *parent): tmpBlock.clear(); countSend = 0; folderList = new QList; + + listInstructors = new QList; } RecognizeSystem::~RecognizeSystem() @@ -25,7 +28,7 @@ void RecognizeSystem::initialize(DataParser *dataParser/*,MainWindow *mainWindow { this->dataParser = dataParser; //this->mainWindow = mainWindow; - connect(this,&RecognizeSystem::sigSaveLoginData,dataParser,&DataParser::createAuthData); + connect(this,&RecognizeSystem::sigAuth,dataParser,&DataParser::createAuthData); } void RecognizeSystem::recognize(QTcpSocket *socket) @@ -259,9 +262,12 @@ void RecognizeSystem::xmlParser(QByteArray array) QXmlStreamReader xmlReader(array); xmlReader.readNext(); + QString name = xmlReader.name().toString(); while(!xmlReader.atEnd()) { + name = xmlReader.name().toString(); + if(!xmlReader.isStartElement()) { xmlReader.readNext(); continue; @@ -325,7 +331,7 @@ void RecognizeSystem::xmlParser(QByteArray array) } } - emit sigSaveLoginData(serverAuth); + emit sigAuth(serverAuth); } if(xmlReader.name() == "ServerDeAuthorization"){ @@ -349,6 +355,71 @@ void RecognizeSystem::xmlParser(QByteArray array) emit sigDeAuth(serverDeAuth); } + if(xmlReader.name() == "ListInstructors"){ + + xmlReader.readNext(); + name = xmlReader.name().toString(); + + QList listInstructors; + + while(!xmlReader.atEnd()) + { + name = xmlReader.name().toString(); + + if(!xmlReader.isStartElement()) { + xmlReader.readNext(); + continue; + } + + if(xmlReader.name() == "Instructor") + { + Instructor instructor; + + foreach(const QXmlStreamAttribute &attr, xmlReader.attributes()) + { + QString name = attr.name().toString(); + QString value = attr.value().toString(); + + if (name == "instructor_id"){ + instructor.setID(value.toInt()); + } + if (name == "name"){ + instructor.setName(value); + } + if (name == "login"){ + instructor.setLogin(value); + } + if (name == "password"){ + instructor.setPassword(value); + } + if (name == "is_admin"){ + instructor.setIsAdmin(value == "true" ? true : false); + } + if (name == "archived"){ + instructor.setArchived(value == "true" ? true : false); + } + if (name == "logged_in"){ + instructor.setLoggedIn(value == "true" ? true : false); + } + } + + listInstructors.append(instructor); + } + + + + //emit sigDeAuth(serverDeAuth); + + xmlReader.readNext(); + } + + int i = 0; + i++; + + *this->listInstructors = listInstructors; + emit sigAnswerQueryToDB(this->listInstructors); + } + xmlReader.readNext(); } } diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h index d00b418..2901002 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h @@ -7,6 +7,7 @@ //#include #include #include "dataparser.h" +#include "instructor.h" class RecognizeSystem : public QObject @@ -27,8 +28,9 @@ signals: void sigSendDebugLog(QString message); void sigSocketDisabled(); void sigServerBlocked(); - void sigSaveLoginData(ServerAuthorization *serverAuth); + void sigAuth(ServerAuthorization *serverAuth); void sigDeAuth(ServerDeAuthorization *serverDeAuth); + void sigAnswerQueryToDB(QList* listInstructors); void sigSocketWaitForReadyRead(int waitTime); void sigStartCompare(); @@ -45,6 +47,8 @@ private: qint64 fileSize; int countSend; + QList* listInstructors; + void xmlParser(QByteArray array); void checkAccessType(QString type); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp index 520e889..def336b 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp @@ -129,6 +129,23 @@ void SendSystem::sendFinish() socket->waitForReadyRead(100); } +void SendSystem::sendClientQueryToDB() +{ + QDataStream stream(socket); + stream.setVersion(QDataStream::Qt_DefaultCompiledVersion); + + QFile file(tempName); + file.open(QIODevice::ReadOnly); + + QByteArray array = file.readAll(); + + stream << PacketType::TYPE_XMLANSWER; + stream << array; + socket->waitForBytesWritten(); + + file.close(); +} + SendSystem::~SendSystem() { diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h index 020637b..44325ee 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h @@ -19,6 +19,8 @@ public: void sendXMLAnswer(QByteArray array); ~SendSystem(); void sendFinish(); + + void sendClientQueryToDB(); signals: void sigSend(); QByteArray sigGetXmlAnswer(QString); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h index d0b3ed2..70874cf 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h @@ -30,7 +30,9 @@ enum PacketType{ TYPE_NEEDUPDATE = 7, TYPE_XMLANSWER = 8, TYPE_QT = 9, - TYPE_DISABLE = 11 + TYPE_DISABLE = 11, + + TYPE_GET_LIST_INSTRUCTORS = 100 }; class Tools { diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h index 379a2c5..cedc3cb 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h @@ -25,10 +25,16 @@ public: QString Login; }; +enum TypeClientAutorization{ + TYPE_SIMPLE = 0, + TYPE_GUI = 10 +}; + class ClientAutorization{ public: QString Login; QString Password; + TypeClientAutorization TypeClient; }; class ClientDeAutorization{ @@ -36,6 +42,15 @@ public: QString Login; }; +enum TypeQueryToDB{ + TYPE_QUERY_GET_LIST_INSTRUCTORS +}; + +class ClientQueryToDB{ +public: + TypeQueryToDB typeQuery; +}; + class ServerMessage { public: diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp index 53399f7..321ed86 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp @@ -22,6 +22,7 @@ bool ConnectorToServer::authorizationInstructorLocal(QString login, QString pass ClientAutorization *autorization = new ClientAutorization; autorization->Login = login; autorization->Password = password; + autorization->TypeClient = TypeClientAutorization::TYPE_GUI; dataParser->createAuthMessage(autorization); emit sigSendAutorization(); @@ -45,6 +46,31 @@ bool ConnectorToServer::deAuthorizationInstructorLocal(QString login) return true; } +bool ConnectorToServer::queryGetListInstructors() +{ + if (!client->getIsConnected()) + { + return false; + } + + ClientQueryToDB *queryToDB = new ClientQueryToDB; + queryToDB->typeQuery = TypeQueryToDB::TYPE_QUERY_GET_LIST_INSTRUCTORS; + + dataParser->createQueryToDBMessage(queryToDB); + emit sigSendQueryToDB(); +} + +QList ConnectorToServer::getListInstructors() +{ + return listInstructors; +} + +void ConnectorToServer::slot_AnswerQueryToDB(QList* listInstructors) +{ + this->listInstructors = *listInstructors; + emit signal_UpdateDB(true, false); +} + void ConnectorToServer::initialize() { createObjects(); @@ -63,8 +89,11 @@ void ConnectorToServer::bindConnection() connect(this,&ConnectorToServer::sigSendAutorization,sendSystem,&SendSystem::sendClientAutorization); connect(this,&ConnectorToServer::sigSendDeAutorization,sendSystem,&SendSystem::sendClientAutorization); - connect(recognizeSystem,&RecognizeSystem::sigSaveLoginData,this,&ConnectorToServer::sigLoginResult); + connect(this,&ConnectorToServer::sigSendQueryToDB,sendSystem,&SendSystem::sendClientQueryToDB); + + connect(recognizeSystem,&RecognizeSystem::sigAuth,this,&ConnectorToServer::sigLoginResult); connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult); + connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB,this,&ConnectorToServer::slot_AnswerQueryToDB); } void ConnectorToServer::createObjects() diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h index 3be38dc..155b2cd 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h @@ -16,7 +16,12 @@ public: bool authorizationInstructorLocal(QString login, QString password); bool deAuthorizationInstructorLocal(QString login); -private slots: + bool queryGetListInstructors(); + + QList getListInstructors(); + +public slots: + void slot_AnswerQueryToDB(QList* listInstructors); signals: void sigSetConnect(ServerSettings* serverSettings,QThread *thread); @@ -25,9 +30,16 @@ signals: QThread *thread); void sigSendAutorization(); void sigSendDeAutorization(); + + void sigSendQueryToDB(); + + void sigLoginResult(ServerAuthorization * serverAuth); void sigDeLoginResult(ServerDeAuthorization * serverDeAuth); + void signal_UpdateDB(bool treeInstructor, bool treeTrainee); + + private: void initialize(); void bindConnection(); @@ -40,6 +52,7 @@ private: SendSystem *sendSystem; RecognizeSystem *recognizeSystem; + QList listInstructors; }; #endif // CONNECTORTOSERVER_H diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp index 5d4eca5..407f6a1 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(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent) : - InstructorsView(dbLMS, CommonView::TypeView::control, parent), +EditorInstructors::EditorInstructors(ConnectorToServer* connectorToServer, bool adminMode, QWidget *parent) : + InstructorsView(connectorToServer, CommonView::TypeView::control, parent), ui(new Ui::EditorInstructors) { ui->setupUi((QDialog*)this); diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h index b3aa2be..b048480 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h +++ b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h @@ -16,7 +16,7 @@ class EditorInstructors : public InstructorsView Q_OBJECT public: - explicit EditorInstructors(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent = nullptr); + explicit EditorInstructors(ConnectorToServer* connectorToServer, 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 bf92c24..b932643 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp @@ -2,8 +2,8 @@ #include #include "instructorsview.h" -InstructorsView::InstructorsView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent): - CommonView(dbLMS, type, parent) +InstructorsView::InstructorsView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent): + CommonView(connectorToServer, type, parent) { } @@ -99,15 +99,14 @@ void InstructorsView::loadInstructorsFromDB() //Обновление дерева treeWidget->clear(); - if(!dbLMS->DBisConnected()) - { - mtxTreeWidget.unlock(); - return; - } - //Инструкторы QList listInstructors; - listInstructors = dbLMS->getListInstructors(); + //TODO + //listInstructors = dbLMS->getListInstructors(); + //sendSystem->getListInstructors(); + + listInstructors = connectorToServer->getListInstructors(); + for(Instructor instructor : listInstructors) { QTreeWidgetItem *ItemInstructor = new QTreeWidgetItem(treeWidget); diff --git a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h index 79a8ce6..38ce9e0 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h +++ b/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h @@ -11,7 +11,7 @@ class InstructorsView: public CommonView Q_OBJECT public: - InstructorsView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent = nullptr); + InstructorsView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent = nullptr); protected: enum ColumnsTreeInsructors{ diff --git a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp index a569039..1570e38 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp @@ -3,8 +3,8 @@ #include "viewerinstructors.h" #include "ui_viewerinstructors.h" -ViewerInstructors::ViewerInstructors(InterfaceDataBaseLMS* db, QWidget *parent) : - InstructorsView(db, CommonView::TypeView::onlyView, parent), +ViewerInstructors::ViewerInstructors(ConnectorToServer* connectorToServer, QWidget *parent) : + InstructorsView(connectorToServer, CommonView::TypeView::onlyView, parent), ui(new Ui::ViewerInstructors) { ui->setupUi(this); @@ -39,7 +39,7 @@ void ViewerInstructors::on_btnEditorInstructors_clicked() { Q_EMIT signal_BlockAutorization(true); - EditorInstructors editorInstructors(dbLMS, adminMode); + EditorInstructors editorInstructors(connectorToServer, 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 4f7b261..3febad1 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h +++ b/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h @@ -14,7 +14,7 @@ class ViewerInstructors : public InstructorsView Q_OBJECT public: - explicit ViewerInstructors(InterfaceDataBaseLMS* db, QWidget *parent = nullptr); + explicit ViewerInstructors(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); ~ViewerInstructors(); protected: diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp index 34d9dde..c6a1e49 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -14,7 +14,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : messangerWidget(nullptr), docTasksWidget(nullptr), adminMode(false), - loginInstructorLoggedInLocal(QStringLiteral("")) + loginInstructorLoggedInLocal(QStringLiteral("")), + nameInstructorLoggedInLocal(QStringLiteral("")) { ui->setupUi(this); @@ -25,8 +26,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : dbLMS = new InterfaceDataBaseLMS(this); connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged); - viewerTrainees = new ViewerTrainees(dbLMS); - viewerInstructors = new ViewerInstructors(dbLMS); + viewerTrainees = new ViewerTrainees(connectorToServer); + viewerInstructors = new ViewerInstructors(connectorToServer); connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerTrainees, &ViewerTrainees::slot_NeedUpdateUI); connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerInstructors, &ViewerInstructors::slot_NeedUpdateUI); connect(viewerInstructors, &ViewerInstructors::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization); @@ -34,6 +35,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : connect(viewerTrainees, &ViewerTrainees::signal_traineeSelected, this, &InstructorsAndTraineesWidget::signal_traineeSelected); connect(this, &InstructorsAndTraineesWidget::signal_tabMessengerChanged, viewerTrainees, &ViewerTrainees::slot_tabMessengerChanged); + connect(connectorToServer,&ConnectorToServer::signal_UpdateDB,viewerInstructors,&ViewerInstructors::slot_NeedUpdateUI); + messangerWidget = new MessangerWidget(this); docTasksWidget = new DocTasksWidget(this); @@ -52,14 +55,6 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget() if(authorizationIsCompleted()) deAuthorizationInstructor(loginInstructorLoggedInLocal); - if(dbLMS->DBisConnected()) - { - dbLMS->deAuthorizationAllInstructors(); - dbLMS->deAuthorizationAllTrainees(); - - dbLMS->DisConnectionFromDB(); - } - delete docTasksWidget; delete messangerWidget; delete viewerInstructors; @@ -86,7 +81,7 @@ void InstructorsAndTraineesWidget::changeEvent(QEvent *event) else ui->btnConnectionToDB->setText(tr("Connection DB")); - updateLabelLoggedInInstructor(loginInstructorLoggedInLocal, "???"); + updateLabelLoggedInInstructor(loginInstructorLoggedInLocal, nameInstructorLoggedInLocal); } } @@ -103,6 +98,7 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA if (serverAuth->Result) { loginInstructorLoggedInLocal = serverAuth->Login; + nameInstructorLoggedInLocal = serverAuth->ClientName; if(loginInstructorLoggedInLocal == QStringLiteral("admin")) adminMode = true; @@ -120,12 +116,11 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA updateLabelLoggedInInstructor(serverAuth->Login, serverAuth->ClientName); - //Q_EMIT signal_NeedUpdateUI(true, true); - QMessageBox::information(this, tr("Instructor authorization"), tr("Successfully!")); } else { + ui->btnAuthorizationInstructor->setChecked(false); QMessageBox::warning(this, tr("Instructor authorization"), tr("Invalid login or password!")); } } @@ -135,6 +130,7 @@ void InstructorsAndTraineesWidget::checkDeLoginResult(ServerDeAuthorization *ser if (serverDeAuth->Result) { loginInstructorLoggedInLocal = QStringLiteral(""); + nameInstructorLoggedInLocal = QStringLiteral(""); adminMode = false; viewerInstructors->setAdminMode(adminMode); @@ -152,6 +148,7 @@ void InstructorsAndTraineesWidget::checkDeLoginResult(ServerDeAuthorization *ser } else { + ui->btnAuthorizationInstructor->setChecked(true); QMessageBox::warning(this, tr("Instructor deauthorization"), tr("Error!")); } } @@ -170,7 +167,6 @@ bool InstructorsAndTraineesWidget::authorizationInstructorDialog(QWidget* parent QString login = dlg.getLogin(); QString password = dlg.getPassword(); - //if(authorizationInstructor(login, password)) connectorToServer->authorizationInstructorLocal(login, password); return true; @@ -188,44 +184,8 @@ bool InstructorsAndTraineesWidget::authorizationInstructorDialog(QWidget* parent bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login) { - mtxAccess.lock(); - - /* - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return false; - }*/ - - //Q_EMIT signal_BlockAutorization(true); - - //bool res = dbLMS->deAuthorizationInstructor(login); connectorToServer->deAuthorizationInstructorLocal(login); - - //Q_EMIT signal_BlockAutorization(false); - - /* - if(res) - { - if(loginInstructorLoggedInLocal == login) - { - loginInstructorLoggedInLocal = QStringLiteral(""); - adminMode = false; - - viewerInstructors->setAdminMode(adminMode); - viewerTrainees->setAdminMode(adminMode); - viewerInstructors->setAuthComplited(false); - viewerTrainees->setAuthComplited(false); - - Q_EMIT signal_NeedUpdateUI(true, false); - } - else - Q_EMIT signal_NeedUpdateUI(true, false); - - } */ - - mtxAccess.unlock(); - return /*res*/true; + return true; } bool InstructorsAndTraineesWidget::authorizationIsCompleted() @@ -242,7 +202,7 @@ void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked() if(stateIsChecked) {//Подключение к БД - mtxAccess.lock(); + if(! dbLMS->DBisConnected()) { if(dbLMS->ConnectionToDB()) @@ -259,7 +219,6 @@ void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked() Q_EMIT signal_InitMessanger(dbLMS->getListTrainees()); } } - mtxAccess.unlock(); } else {//Отключение от БД @@ -267,7 +226,6 @@ void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked() if(stateIsCheckedAuthorization) ui->btnAuthorizationInstructor->click(); - mtxAccess.lock(); if(dbLMS->DBisConnected()) { Q_EMIT signal_BlockAutorization(true); @@ -281,7 +239,6 @@ void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked() Q_EMIT signal_NeedUpdateUI(true, true); } - mtxAccess.unlock(); } } @@ -293,7 +250,6 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked() {//Авторизация Инструктора локальная (Администратора) if(authorizationInstructorDialog(this)) { - } else ui->btnAuthorizationInstructor->setChecked(false); @@ -304,27 +260,15 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked() { if(deAuthorizationInstructor(loginInstructorLoggedInLocal)) { - //ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor")); - - //updateLabelLoggedInInstructor(); - - //Q_EMIT signal_NeedUpdateUI(true, true); } + else + ui->btnAuthorizationInstructor->setChecked(true); } } } void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor(QString login, QString name) { - mtxAccess.lock(); - - /* - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return; - }*/ - if(authorizationIsCompleted()) { QString nameLoggedInInstructor = QString("%1 (%2)").arg(name, login); @@ -339,8 +283,6 @@ void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor(QString login, ui->lblLoggedInInstructor->setText(tr("none")); ui->lblLoggedIn->setPixmap(QPixmap(QStringLiteral(":/icons/circleGray.png"))); } - - mtxAccess.unlock(); } void InstructorsAndTraineesWidget::on_btnUpdateStyleSheet_clicked() @@ -348,3 +290,8 @@ void InstructorsAndTraineesWidget::on_btnUpdateStyleSheet_clicked() viewerTrainees->updateMyStyleSheet(); viewerInstructors->updateMyStyleSheet(); } + +void InstructorsAndTraineesWidget::on_btnQueryGetListInstructors_clicked() +{ + connectorToServer->queryGetListInstructors(); +} diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h index e77dbdd..a171b49 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h @@ -31,25 +31,20 @@ public Q_SLOTS: void slot_LanguageChanged(QString language); //Слот обработки результата авторизации void checkLoginResult(ServerAuthorization * serverAuth); - //Слот обработки результата авторизации + //Слот обработки результата деавторизации void checkDeLoginResult(ServerDeAuthorization * serverDeAuth); Q_SIGNALS: //сигнал об изменении языка интерфейса void signal_LanguageChanged(QString language); - //сигнал о необходимости обновления интерфейса void signal_NeedUpdateUI(bool treeInstructor, bool treeTrainee); - //сигнал о блокировке авторизации void signal_BlockAutorization(bool block); - //сигнал о выборе обучаемого (в списке) void signal_traineeSelected(QString login); - //сигнал об изменении вкладки диалога (в мессенджере) void signal_tabMessengerChanged(QString login); - //сигнал об инициализации мессенджера void signal_InitMessanger(QList listTrainees); @@ -58,13 +53,14 @@ private Q_SLOTS: void on_btnAuthorizationInstructor_clicked(); void on_btnUpdateStyleSheet_clicked(); -private: - void updateLabelLoggedInInstructor(QString login, QString name); + void on_btnQueryGetListInstructors_clicked(); +private: //Авторизация инструктора локальная bool authorizationInstructorDialog(QWidget* parent = nullptr); bool deAuthorizationInstructor(QString login); bool authorizationIsCompleted(); + void updateLabelLoggedInInstructor(QString login, QString name); private: Ui::InstructorsAndTraineesWidget *ui; @@ -80,10 +76,9 @@ private: bool adminMode; QString loginInstructorLoggedInLocal; + QString nameInstructorLoggedInLocal; QTranslator qtLanguageTranslator; - - QMutex mtxAccess; }; #endif // INSTRUCTORSANDTRAINEESWIDGET_H diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui index dea3399..7d18613 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui @@ -212,6 +212,19 @@ + + + + + 58 + 58 + + + + GET_LIST_INSTRUCTORS + + + diff --git a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp index 76de358..5425429 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(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent) : - TraineesView(dbLMS, CommonView::TypeView::control, parent), +EditorTrainees::EditorTrainees(ConnectorToServer* connectorToServer, bool adminMode, QWidget *parent) : + TraineesView(connectorToServer, CommonView::TypeView::control, parent), ui(new Ui::EditorTrainees) { ui->setupUi((QDialog*)this); diff --git a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h index 040d4b2..48c24bb 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h +++ b/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h @@ -17,7 +17,7 @@ class EditorTrainees : public TraineesView Q_OBJECT public: - explicit EditorTrainees(InterfaceDataBaseLMS* dbLMS, bool adminMode, QWidget *parent = nullptr); + explicit EditorTrainees(ConnectorToServer* connectorToServer, 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 e6ce499..6d2d7ca 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp +++ b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp @@ -1,8 +1,8 @@ #include #include "traineesview.h" -TraineesView::TraineesView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent): - CommonView(dbLMS, type, parent) +TraineesView::TraineesView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent): + CommonView(connectorToServer, type, parent) { } @@ -101,18 +101,12 @@ void TraineesView::loadTraineesFromDB() //Обновление дерева treeWidget->clear(); - if(!dbLMS->DBisConnected()) - { - mtxTreeWidget.unlock(); - return; - } - QList listGroups; QList listTrainees; - //dbLMS->transactionBegin(); - listGroups = dbLMS->getListGroups(); - listTrainees = dbLMS->getListTrainees(); - //dbLMS->transactionEnd(); + + //TODO + //listGroups = dbLMS->getListGroups(); + //listTrainees = dbLMS->getListTrainees(); for(Group group : listGroups) { diff --git a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h index beaf503..81b88f6 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h +++ b/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h @@ -11,7 +11,7 @@ class TraineesView: public CommonView Q_OBJECT public: - TraineesView(InterfaceDataBaseLMS* dbLMS, TypeView type, QWidget *parent = nullptr); + TraineesView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent = nullptr); protected: enum ColumnsTreeTrainees{ diff --git a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp index a0ee1f5..c995280 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp +++ b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp @@ -2,8 +2,8 @@ #include "viewertrainees.h" #include "ui_viewertrainees.h" -ViewerTrainees::ViewerTrainees(InterfaceDataBaseLMS* db, QWidget *parent) : - TraineesView(db, CommonView::TypeView::onlyView, parent), +ViewerTrainees::ViewerTrainees(ConnectorToServer* connectorToServer, QWidget *parent) : + TraineesView(connectorToServer, CommonView::TypeView::onlyView, parent), ui(new Ui::ViewerTrainees) { ui->setupUi(this); @@ -67,7 +67,7 @@ void ViewerTrainees::on_btnEditorTrainees_clicked() { Q_EMIT signal_BlockAutorization(true); - EditorTrainees editorTraineesGroups(dbLMS, adminMode); + EditorTrainees editorTraineesGroups(connectorToServer, 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 55ccd0e..6613484 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h +++ b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h @@ -14,7 +14,7 @@ class ViewerTrainees : public TraineesView Q_OBJECT public: - explicit ViewerTrainees(InterfaceDataBaseLMS* db, QWidget *parent = nullptr); + explicit ViewerTrainees(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); ~ViewerTrainees(); protected: diff --git a/DB_LMS/DataBaseLMS/CMakeLists.txt.user b/DB_LMS/DataBaseLMS/CMakeLists.txt.user index d38075a..58267cd 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/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-15-04-0404.json b/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-06T06-21-37-0892.json similarity index 100% rename from DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-15-04-0404.json rename to DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-06T06-21-37-0892.json diff --git a/DB_LMS/Debug64/.ninja_log b/DB_LMS/Debug64/.ninja_log index 8550706..16bcec4 100644 --- a/DB_LMS/Debug64/.ninja_log +++ b/DB_LMS/Debug64/.ninja_log @@ -1,20 +1,20 @@ # ninja log v5 +2551 2753 7548372846394482 libDataBaseLMS.dll.a 31a19f1f3436f66b +62 112 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 +376 935 7548372828213965 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb +365 969 7548372828557079 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198 +359 1006 7548372828926693 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94 +62 112 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 +373 1015 7548372829016458 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f +367 1136 7548372830244717 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f +379 1018 7548372829057639 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a +62 112 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 +362 962 7548372828495057 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188 +62 112 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 +35 42 0 clean 9c4b4372737ab8da 2551 2753 7548372846394482 libDataBaseLMS.dll 31a19f1f3436f66b 352 1488 7548372833764680 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd 355 2551 7548372844375223 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59 370 1041 7548372829285730 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77 -10 35 0 CMakeFiles/clean.additional 7155004b3956b606 357 1570 7548372834575382 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b -62 112 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 -62 112 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 -359 1006 7548372828926693 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94 -365 969 7548372828557079 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198 -376 935 7548372828213965 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb -62 112 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 -2551 2753 7548372846394482 libDataBaseLMS.dll.a 31a19f1f3436f66b -35 42 0 clean 9c4b4372737ab8da -62 112 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 -362 962 7548372828495057 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188 -379 1018 7548372829057639 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a -367 1136 7548372830244717 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f -373 1015 7548372829016458 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f +10 35 0 CMakeFiles/clean.additional 7155004b3956b606 diff --git a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-fcf0e90a1358ecb7ed0e.json b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-588c8e8ec68f05c5e4e4.json similarity index 99% rename from GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-fcf0e90a1358ecb7ed0e.json rename to GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-588c8e8ec68f05c5e4e4.json index cedc0fe..3d586d9 100644 --- a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-fcf0e90a1358ecb7ed0e.json +++ b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cache-v2-588c8e8ec68f05c5e4e4.json @@ -175,7 +175,7 @@ }, { "name" : "HELPSTRING", - "value" : "CXX compiler" + "value" : "No help, variable specified on the command line." } ], "type" : "STRING", diff --git a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-d58c012e44e54d1fcdb5.json b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-f832c681265b22aa6a74.json similarity index 51% rename from GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-d58c012e44e54d1fcdb5.json rename to GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-f832c681265b22aa6a74.json index d5c49a7..79796d3 100644 --- a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-d58c012e44e54d1fcdb5.json +++ b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/cmakeFiles-v1-f832c681265b22aa6a74.json @@ -4,25 +4,10 @@ { "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/GUIdataBaseLMS/Debug64/CMakeFiles/3.28.3/CMakeSystem.cmake" }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeNinjaFindMake.cmake" - }, { "isCMake" : true, "isExternal" : true, @@ -33,256 +18,6 @@ "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/GUIdataBaseLMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" @@ -362,16 +97,6 @@ "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/GUIdataBaseLMS/Debug64/CMakeFiles/3.28.3/CMakeRCCompiler.cmake" @@ -389,77 +114,13 @@ { "isCMake" : true, "isExternal" : true, - "path" : "C:/msys64/mingw64/share/cmake/Modules/CMakeTestRCCompiler.cmake" + "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" }, - { - "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/GUIdataBaseLMS/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" diff --git a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-23-47-0870.json b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-06T06-21-37-0898.json similarity index 84% rename from GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-23-47-0870.json rename to GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-06T06-21-37-0898.json index 50464f1..4e7411f 100644 --- a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-23-47-0870.json +++ b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-06T06-21-37-0898.json @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-fcf0e90a1358ecb7ed0e.json", + "jsonFile" : "cache-v2-588c8e8ec68f05c5e4e4.json", "kind" : "cache", "version" : { @@ -44,7 +44,7 @@ } }, { - "jsonFile" : "cmakeFiles-v1-d58c012e44e54d1fcdb5.json", + "jsonFile" : "cmakeFiles-v1-f832c681265b22aa6a74.json", "kind" : "cmakeFiles", "version" : { @@ -57,7 +57,7 @@ { "cache-v2" : { - "jsonFile" : "cache-v2-fcf0e90a1358ecb7ed0e.json", + "jsonFile" : "cache-v2-588c8e8ec68f05c5e4e4.json", "kind" : "cache", "version" : { @@ -67,7 +67,7 @@ }, "cmakeFiles-v1" : { - "jsonFile" : "cmakeFiles-v1-d58c012e44e54d1fcdb5.json", + "jsonFile" : "cmakeFiles-v1-f832c681265b22aa6a74.json", "kind" : "cmakeFiles", "version" : { diff --git a/GUIdataBaseLMS/Debug64/.ninja_deps b/GUIdataBaseLMS/Debug64/.ninja_deps index 3555771..ca7a9ab 100644 Binary files a/GUIdataBaseLMS/Debug64/.ninja_deps and b/GUIdataBaseLMS/Debug64/.ninja_deps differ diff --git a/GUIdataBaseLMS/Debug64/.ninja_log b/GUIdataBaseLMS/Debug64/.ninja_log index 30b692d..b9da15d 100644 --- a/GUIdataBaseLMS/Debug64/.ninja_log +++ b/GUIdataBaseLMS/Debug64/.ninja_log @@ -1,76 +1,30 @@ # ninja log v5 -17 49 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 -54 1420 7550071848284297 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -17 49 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +50 1403 7551121591550067 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +462 513 7550002299258019 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 +15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 462 513 7550002299258019 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -49 1320 7550071847292361 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -1420 1566 7550071849741482 GUIdataBaseLMS.exe dadb916a9424404 +1403 1545 7551121592959333 GUIdataBaseLMS.exe dadb916a9424404 +45 1314 7551121590660265 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c 10 32 0 CMakeFiles/clean.additional 7155004b3956b606 441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766 -24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 -52 1348 7550071847581866 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +15 45 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +15 45 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 520 570 7550002299856419 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 -17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -462 513 7550002299258019 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -17 49 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +47 1335 7551121590882237 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 +15 45 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 32 39 0 clean 9c4b4372737ab8da 2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f -20 51 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -20 51 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -20 51 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -15 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -15 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -15 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -15 46 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -15 46 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -15 46 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -48 1322 7550116196483503 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -50 1343 7550116196703216 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -53 1419 7550116197445564 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1419 1564 7550116198891169 GUIdataBaseLMS.exe dadb916a9424404 -21 52 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -21 52 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -21 52 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -17 54 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 54 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 54 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -47 1317 7550176038485876 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -50 1342 7550176038745186 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -52 1416 7550176039483204 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1417 1562 7550176040927859 GUIdataBaseLMS.exe dadb916a9424404 +19 65 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +19 65 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +19 65 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +19 65 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +19 65 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +19 65 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +65 1326 7551751307680384 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c +68 1398 7551751308390711 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +70 1444 7551751308857137 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +1444 1603 7551751310427010 GUIdataBaseLMS.exe dadb916a9424404 diff --git a/GUIdataBaseLMS/Debug64/CMakeCache.txt b/GUIdataBaseLMS/Debug64/CMakeCache.txt index 9845681..20b372e 100644 --- a/GUIdataBaseLMS/Debug64/CMakeCache.txt +++ b/GUIdataBaseLMS/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= -//CXX compiler +//No help, variable specified on the command line. 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/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj index 24de4a3..ce2a82e 100644 Binary files a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj and b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj differ diff --git a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj index 75ee04f..b4ca199 100644 Binary files a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj and b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj differ diff --git a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj index 1a5282c..6f6b3aa 100644 Binary files a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj and b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj differ diff --git a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen.dir/AutogenInfo.json b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen.dir/AutogenInfo.json index 6bf5e06..b9ab448 100644 --- a/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen.dir/AutogenInfo.json +++ b/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen.dir/AutogenInfo.json @@ -7,62 +7,9 @@ "CMAKE_LIST_FILES" : [ "D:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt", - "C:/msys64/mingw64/share/cmake/Modules/CMakeDetermineSystem.cmake", - "C:/msys64/mingw64/share/cmake/Modules/CMakeSystem.cmake.in", "D:/LMS/GUIdataBaseLMS/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/GUIdataBaseLMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake", "C:/msys64/mingw64/share/cmake/Modules/CMakeSystemSpecificInformation.cmake", "C:/msys64/mingw64/share/cmake/Modules/CMakeGenericSystem.cmake", @@ -79,26 +26,11 @@ "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/GUIdataBaseLMS/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/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/GUIdataBaseLMS/Debug64/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake", "C:/msys64/mingw64/share/cmake/Modules/Platform/Windows-GNU-CXX-ABI.cmake", + "C:/msys64/mingw64/share/cmake/Modules/CMakeCommonLanguageInclude.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/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe index 30ace8d..a656654 100644 Binary files a/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe and b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe differ diff --git a/GUIdataBaseLMS/Debug64/StaticData/temp.xml b/GUIdataBaseLMS/Debug64/StaticData/temp.xml index b587158..40e39ea 100644 --- a/GUIdataBaseLMS/Debug64/StaticData/temp.xml +++ b/GUIdataBaseLMS/Debug64/StaticData/temp.xml @@ -1,2 +1,2 @@ - + diff --git a/GUIdataBaseLMS/Debug64/build.ninja b/GUIdataBaseLMS/Debug64/build.ninja index 73cdc8d..79428d9 100644 --- a/GUIdataBaseLMS/Debug64/build.ninja +++ b/GUIdataBaseLMS/Debug64/build.ninja @@ -56,8 +56,6 @@ build CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp. INCLUDES = -ID:/LMS/GUIdataBaseLMS/Debug64 -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS -ID:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/docTasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer/Core -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/messanger -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../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 -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtXml -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork OBJECT_DIR = CMakeFiles\GUIdataBaseLMS.dir OBJECT_FILE_DIR = CMakeFiles\GUIdataBaseLMS.dir\GUIdataBaseLMS_autogen - TARGET_COMPILE_PDB = CMakeFiles\GUIdataBaseLMS.dir\ - TARGET_PDB = GUIdataBaseLMS.pdb build CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj: CXX_COMPILER__GUIdataBaseLMS_unscanned_Debug D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/main.cpp || cmake_object_order_depends_target_GUIdataBaseLMS DEFINES = -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB @@ -66,8 +64,6 @@ build CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj: CXX_COMPILER__GUIdataBaseLMS_u INCLUDES = -ID:/LMS/GUIdataBaseLMS/Debug64 -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS -ID:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/docTasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer/Core -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/messanger -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../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 -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtXml -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork OBJECT_DIR = CMakeFiles\GUIdataBaseLMS.dir OBJECT_FILE_DIR = CMakeFiles\GUIdataBaseLMS.dir - TARGET_COMPILE_PDB = CMakeFiles\GUIdataBaseLMS.dir\ - TARGET_PDB = GUIdataBaseLMS.pdb build CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj: CXX_COMPILER__GUIdataBaseLMS_unscanned_Debug D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/mainwindow.cpp || cmake_object_order_depends_target_GUIdataBaseLMS DEFINES = -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB @@ -76,8 +72,6 @@ build CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj: CXX_COMPILER__GUIdataBas INCLUDES = -ID:/LMS/GUIdataBaseLMS/Debug64 -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS -ID:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/docTasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer/Core -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/messanger -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../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 -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtXml -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork OBJECT_DIR = CMakeFiles\GUIdataBaseLMS.dir OBJECT_FILE_DIR = CMakeFiles\GUIdataBaseLMS.dir - TARGET_COMPILE_PDB = CMakeFiles\GUIdataBaseLMS.dir\ - TARGET_PDB = GUIdataBaseLMS.pdb build CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj: CXX_COMPILER__GUIdataBaseLMS_unscanned_Debug D$:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp || cmake_object_order_depends_target_GUIdataBaseLMS DEFINES = -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB @@ -86,8 +80,6 @@ build CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDB INCLUDES = -ID:/LMS/GUIdataBaseLMS/Debug64 -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS -ID:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/docTasks -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/connectorToServer/Core -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../DB_IaT/InstructorsAndTrainees/messanger -ID:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/../../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 -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtXml -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork OBJECT_DIR = CMakeFiles\GUIdataBaseLMS.dir OBJECT_FILE_DIR = CMakeFiles\GUIdataBaseLMS.dir\GUIdataBaseLMS_autogen\EWIEGA46WW - TARGET_COMPILE_PDB = CMakeFiles\GUIdataBaseLMS.dir\ - TARGET_PDB = GUIdataBaseLMS.pdb # ============================================================================= @@ -104,10 +96,9 @@ build GUIdataBaseLMS.exe: CXX_EXECUTABLE_LINKER__GUIdataBaseLMS_Debug CMakeFiles OBJECT_DIR = CMakeFiles\GUIdataBaseLMS.dir POST_BUILD = cd . PRE_LINK = cd . - TARGET_COMPILE_PDB = CMakeFiles\GUIdataBaseLMS.dir\ TARGET_FILE = GUIdataBaseLMS.exe TARGET_IMPLIB = libGUIdataBaseLMS.dll.a - TARGET_PDB = GUIdataBaseLMS.pdb + TARGET_PDB = GUIdataBaseLMS.exe.dbg ############################################# @@ -178,14 +169,14 @@ build all: phony GUIdataBaseLMS.exe ############################################# # 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/Qt5Network/Qt5NetworkConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.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/Qt5Xml/Qt5XmlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Xml/Qt5XmlConfigVersion.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/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/testDBpgSQL.qrc +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/Qt5Network/Qt5NetworkConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.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/Qt5Xml/Qt5XmlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Xml/Qt5XmlConfigVersion.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/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/testDBpgSQL.qrc 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/Qt5Network/Qt5NetworkConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.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/Qt5Xml/Qt5XmlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Xml/Qt5XmlConfigVersion.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/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/testDBpgSQL.qrc: 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/Qt5Network/Qt5NetworkConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5NetworkConfigVersion.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.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/Qt5Xml/Qt5XmlConfig.cmake C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/cmake/Qt5Xml/Qt5XmlConfigVersion.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/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt D$:/LMS/GUIdataBaseLMS/GUIdataBaseLMS/testDBpgSQL.qrc: phony ############################################# diff --git a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll index 7c61228..230f735 100644 Binary files a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll and b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll differ diff --git a/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user b/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user index 92a827e..db0be5c 100644 --- a/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user +++ b/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/RRJClient/RRJClient/RRJClient.pro.user b/RRJClient/RRJClient/RRJClient.pro.user index bbc9073..03743e5 100644 --- a/RRJClient/RRJClient/RRJClient.pro.user +++ b/RRJClient/RRJClient/RRJClient.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-15-04-0253.json b/ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-05T06-07-00-0400.json similarity index 100% rename from ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-15-04-0253.json rename to ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-05T06-07-00-0400.json diff --git a/ServerLMS/Debug64/.ninja_deps b/ServerLMS/Debug64/.ninja_deps index 3f90251..7c90211 100644 Binary files a/ServerLMS/Debug64/.ninja_deps and b/ServerLMS/Debug64/.ninja_deps differ diff --git a/ServerLMS/Debug64/.ninja_log b/ServerLMS/Debug64/.ninja_log index 9b0f66c..eca11e0 100644 --- a/ServerLMS/Debug64/.ninja_log +++ b/ServerLMS/Debug64/.ninja_log @@ -1,71 +1,90 @@ # ninja log v5 -738 3970 7549118089860951 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -1226 1269 7548532014896390 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -8 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -8 55 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -727 3828 7549118088456708 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -8 55 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4 -1305 1392 7548532016129887 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 -59 2292 7549125556226714 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -3 3270 7549997041454778 build.ninja 80e6aedf30bdcc22 -8 55 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -8 55 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -2292 2745 7549125560741473 libServerLMS.dll.a fec6fbb0697e8d71 -37 46 0 clean 9c4b4372737ab8da -722 3831 7549118088486627 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -379 1683 7548534869626978 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d -731 3964 7549118089787989 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -2292 2745 7549125560741473 libServerLMS.dll fec6fbb0697e8d71 -1297 2648 7548532028690448 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -15 37 0 CMakeFiles/clean.additional 7155004b3956b606 -734 4008 7549118090233865 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -736 3869 7549118088877775 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -8 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -729 3840 7549118088596323 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -1284 2596 7548532028126673 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 -1226 1269 7548532014896390 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -741 3823 7549118088405427 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -8 620 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -8 620 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -8 620 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -8 620 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -8 620 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -8 620 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -631 3169 7550042169912346 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -628 3224 7550042170483312 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -640 3276 7550042171011162 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -633 3299 7550042171170749 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -643 3330 7550042171563312 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -636 3529 7550042173541128 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -623 3530 7550042173551107 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -626 3612 7550042174342071 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -620 3965 7550042177904480 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -3965 4463 7550042182866266 libServerLMS.dll fec6fbb0697e8d71 -3965 4463 7550042182866266 libServerLMS.dll.a fec6fbb0697e8d71 -19 549 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 549 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 549 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -19 549 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 549 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 549 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -569 3070 7550109271713645 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -559 3181 7550109272813721 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -562 3281 7550109273823126 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -572 3326 7550109274281903 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -555 3385 7550109274862336 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -550 3438 7550109275395266 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -566 3508 7550109276093391 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -557 3559 7550109276602373 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -552 3692 7550109277923319 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -3692 4166 7550109282652827 libServerLMS.dll fec6fbb0697e8d71 -3692 4166 7550109282652827 libServerLMS.dll.a fec6fbb0697e8d71 -19 60 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 60 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 60 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -19 60 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -60 2213 7550153358132948 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -2213 2674 7550153362733864 libServerLMS.dll fec6fbb0697e8d71 2213 2674 7550153362733864 libServerLMS.dll.a fec6fbb0697e8d71 +19 60 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 +19 60 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +3 3270 7550820203148733 build.ninja 80e6aedf30bdcc22 +552 3692 7550109277923319 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc +1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4 +19 60 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +555 3385 7550109274862336 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 +1305 1392 7548532016129887 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 +19 60 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +1226 1269 7548532014896390 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 +569 3070 7550109271713645 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 +37 46 0 clean 9c4b4372737ab8da +572 3326 7550109274281903 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 +1226 1269 7548532014896390 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 +1284 2596 7548532028126673 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 +557 3559 7550109276602373 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c +19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +1297 2648 7548532028690448 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 +60 2213 7550153358132948 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +562 3281 7550109273823126 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 +15 37 0 CMakeFiles/clean.additional 7155004b3956b606 +2213 2674 7550153362733864 libServerLMS.dll fec6fbb0697e8d71 +559 3181 7550109272813721 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 +379 1683 7548534869626978 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d +550 3438 7550109275395266 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 +29 81 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 +29 81 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +29 81 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +29 81 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +29 81 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +29 81 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +107 1361 7550931469244759 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 +91 2925 7550931484874138 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 +89 3082 7550931486427719 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c +100 3098 7550931486609521 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 +103 3176 7550931487380777 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 +86 3248 7550931488108225 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 +96 3273 7550931488352638 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +94 3315 7550931488768781 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 +82 3395 7550931489527995 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 +84 3526 7550931490862705 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc +3526 4011 7550931495716225 libServerLMS.dll fec6fbb0697e8d71 +3526 4011 7550931495716225 libServerLMS.dll.a fec6fbb0697e8d71 +20 663 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 +20 663 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +20 663 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +20 663 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +20 663 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +20 663 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +690 1824 7550974838970562 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d +687 3610 7550974856822851 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 +663 3615 7550974856865148 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 +681 3687 7550974857571032 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +673 3718 7550974857905396 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 +670 3726 7550974857986579 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c +675 3804 7550974858703293 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 +684 3913 7550974859786429 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 +668 3914 7550974859796404 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 +666 4068 7550974861408969 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc +4068 4538 7550974866089734 libServerLMS.dll fec6fbb0697e8d71 +4068 4538 7550974866089734 libServerLMS.dll.a fec6fbb0697e8d71 +19 64 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 +19 64 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +19 64 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +19 64 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +19 64 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +19 64 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +64 2240 7551026245885328 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +2240 2708 7551026250556405 libServerLMS.dll fec6fbb0697e8d71 +2240 2708 7551026250556405 libServerLMS.dll.a fec6fbb0697e8d71 +33 692 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 +33 692 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +33 692 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +33 692 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +33 692 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +33 692 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +712 3908 7551749542533080 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 +700 3928 7551749542724936 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c +692 3929 7551749542724936 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 +702 3934 7551749542785445 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 +715 3935 7551749542805410 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 +709 3941 7551749542845286 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +705 3942 7551749542875211 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 +697 3952 7551749542966157 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 +695 3966 7551749543026196 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc +3966 4694 7551749550370154 libServerLMS.dll fec6fbb0697e8d71 +3966 4694 7551749550370154 libServerLMS.dll.a fec6fbb0697e8d71 diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj index c1f346c..cbb75c1 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj index c6256a8..3076883 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj index 7edc08e..42208e0 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj index 21a6eac..810a4cb 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj index 9a924ae..48066dc 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj index f96f04f..5149122 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj index d487794..115cf5b 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj index 651be7c..806db3c 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj index c58ff81..251f9a7 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj index 17f680b..5f7ca90 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj index b3c13dd..9f6abe9 100644 Binary files a/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj and b/ServerLMS/Debug64/CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj differ diff --git a/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt b/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt index a538397..f4f6cf6 100644 --- a/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt +++ b/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt @@ -1,7 +1,7 @@ # Generated by CMake. Changes will be overwritten. -D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp -D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h +D:/LMS/ServerLMS/ServerLMS/providerdblms.h mmc:Q_OBJECT +D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp @@ -9,29 +9,29 @@ D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp D:/LMS/ServerLMS/ServerLMS/Systems/logger.h mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/Systems/tools.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.h +D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.h mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.h mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.h +D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.h mmc:Q_OBJECT +D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h D:/LMS/ServerLMS/ServerLMS/Systems/tools.h D:/LMS/ServerLMS/ServerLMS/clienthandler.h mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h -D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp +D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp +D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h + mmc:Q_OBJECT +D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h +D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h + mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/multithreadserver.h mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/Client.h -D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h - mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp -D:/LMS/ServerLMS/ServerLMS/providerdblms.h - mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp +D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp diff --git a/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/moc_serverlmswidget.cpp b/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/moc_serverlmswidget.cpp index 44fb91d..faaa570 100644 --- a/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/moc_serverlmswidget.cpp +++ b/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/moc_serverlmswidget.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_ServerLMSWidget_t { - QByteArrayData data[25]; - char stringdata0[321]; + QByteArrayData data[26]; + char stringdata0[338]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -49,14 +49,15 @@ QT_MOC_LITERAL(13, 140, 6), // "client" QT_MOC_LITERAL(14, 147, 21), // "slotUpdateListClients" QT_MOC_LITERAL(15, 169, 22), // "slot_BlockAutorization" QT_MOC_LITERAL(16, 192, 5), // "block" -QT_MOC_LITERAL(17, 198, 21), // "slot_msgToClientReady" -QT_MOC_LITERAL(18, 220, 5), // "login" -QT_MOC_LITERAL(19, 226, 4), // "text" -QT_MOC_LITERAL(20, 231, 12), // "slotAddToLog" -QT_MOC_LITERAL(21, 244, 3), // "msg" -QT_MOC_LITERAL(22, 248, 25), // "on_btnStartServer_clicked" -QT_MOC_LITERAL(23, 274, 24), // "on_btnStopServer_clicked" -QT_MOC_LITERAL(24, 299, 21) // "on_btnTaskSet_clicked" +QT_MOC_LITERAL(17, 198, 16), // "slot_AuthChanged" +QT_MOC_LITERAL(18, 215, 21), // "slot_msgToClientReady" +QT_MOC_LITERAL(19, 237, 5), // "login" +QT_MOC_LITERAL(20, 243, 4), // "text" +QT_MOC_LITERAL(21, 248, 12), // "slotAddToLog" +QT_MOC_LITERAL(22, 261, 3), // "msg" +QT_MOC_LITERAL(23, 265, 25), // "on_btnStartServer_clicked" +QT_MOC_LITERAL(24, 291, 24), // "on_btnStopServer_clicked" +QT_MOC_LITERAL(25, 316, 21) // "on_btnTaskSet_clicked" }, "ServerLMSWidget\0sigRecognize\0\0" @@ -65,8 +66,9 @@ QT_MOC_LITERAL(24, 299, 21) // "on_btnTaskSet_clicked" "qintptr\0descriptor\0ClientHandler*\0" "client\0slotUpdateListClients\0" "slot_BlockAutorization\0block\0" - "slot_msgToClientReady\0login\0text\0" - "slotAddToLog\0msg\0on_btnStartServer_clicked\0" + "slot_AuthChanged\0slot_msgToClientReady\0" + "login\0text\0slotAddToLog\0msg\0" + "on_btnStartServer_clicked\0" "on_btnStopServer_clicked\0on_btnTaskSet_clicked" }; #undef QT_MOC_LITERAL @@ -77,7 +79,7 @@ static const uint qt_meta_data_ServerLMSWidget[] = { 8, // revision 0, // classname 0, 0, // classinfo - 12, 14, // methods + 13, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors @@ -85,20 +87,21 @@ static const uint qt_meta_data_ServerLMSWidget[] = { 3, // signalCount // signals: name, argc, parameters, tag, flags - 1, 0, 74, 2, 0x06 /* Public */, - 3, 0, 75, 2, 0x06 /* Public */, - 5, 1, 76, 2, 0x06 /* Public */, + 1, 0, 79, 2, 0x06 /* Public */, + 3, 0, 80, 2, 0x06 /* Public */, + 5, 1, 81, 2, 0x06 /* Public */, // slots: name, argc, parameters, tag, flags - 7, 1, 79, 2, 0x0a /* Public */, - 9, 2, 82, 2, 0x0a /* Public */, - 14, 0, 87, 2, 0x0a /* Public */, - 15, 1, 88, 2, 0x0a /* Public */, - 17, 2, 91, 2, 0x08 /* Private */, - 20, 1, 96, 2, 0x08 /* Private */, - 22, 0, 99, 2, 0x08 /* Private */, - 23, 0, 100, 2, 0x08 /* Private */, - 24, 0, 101, 2, 0x08 /* Private */, + 7, 1, 84, 2, 0x0a /* Public */, + 9, 2, 87, 2, 0x0a /* Public */, + 14, 0, 92, 2, 0x0a /* Public */, + 15, 1, 93, 2, 0x0a /* Public */, + 17, 0, 96, 2, 0x0a /* Public */, + 18, 2, 97, 2, 0x08 /* Private */, + 21, 1, 102, 2, 0x08 /* Private */, + 23, 0, 105, 2, 0x08 /* Private */, + 24, 0, 106, 2, 0x08 /* Private */, + 25, 0, 107, 2, 0x08 /* Private */, // signals: parameters QMetaType::Void, @@ -110,8 +113,9 @@ static const uint qt_meta_data_ServerLMSWidget[] = { QMetaType::Void, 0x80000000 | 10, 0x80000000 | 12, 11, 13, QMetaType::Void, QMetaType::Void, QMetaType::Bool, 16, - QMetaType::Void, QMetaType::QString, QMetaType::QString, 18, 19, - QMetaType::Void, QMetaType::QString, 21, + QMetaType::Void, + QMetaType::Void, QMetaType::QString, QMetaType::QString, 19, 20, + QMetaType::Void, QMetaType::QString, 22, QMetaType::Void, QMetaType::Void, QMetaType::Void, @@ -133,11 +137,12 @@ void ServerLMSWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int case 4: _t->addClient((*reinterpret_cast< qintptr(*)>(_a[1])),(*reinterpret_cast< ClientHandler*(*)>(_a[2]))); break; case 5: _t->slotUpdateListClients(); break; case 6: _t->slot_BlockAutorization((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 7: _t->slot_msgToClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; - case 8: _t->slotAddToLog((*reinterpret_cast< QString(*)>(_a[1]))); break; - case 9: _t->on_btnStartServer_clicked(); break; - case 10: _t->on_btnStopServer_clicked(); break; - case 11: _t->on_btnTaskSet_clicked(); break; + case 7: _t->slot_AuthChanged(); break; + case 8: _t->slot_msgToClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; + case 9: _t->slotAddToLog((*reinterpret_cast< QString(*)>(_a[1]))); break; + case 10: _t->on_btnStartServer_clicked(); break; + case 11: _t->on_btnStopServer_clicked(); break; + case 12: _t->on_btnTaskSet_clicked(); break; default: ; } } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { @@ -206,13 +211,13 @@ int ServerLMSWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 12) + if (_id < 13) qt_static_metacall(this, _c, _id, _a); - _id -= 12; + _id -= 13; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 12) + if (_id < 13) qt_static_metacall(this, _c, _id, _a); - _id -= 12; + _id -= 13; } return _id; } diff --git a/ServerLMS/Debug64/libServerLMS.dll b/ServerLMS/Debug64/libServerLMS.dll index 146c7d5..719673b 100644 Binary files a/ServerLMS/Debug64/libServerLMS.dll and b/ServerLMS/Debug64/libServerLMS.dll differ diff --git a/ServerLMS/Debug64/libServerLMS.dll.a b/ServerLMS/Debug64/libServerLMS.dll.a index 1284a3c..49720a3 100644 Binary files a/ServerLMS/Debug64/libServerLMS.dll.a and b/ServerLMS/Debug64/libServerLMS.dll.a differ diff --git a/ServerLMS/ServerLMS/CMakeLists.txt.user b/ServerLMS/ServerLMS/CMakeLists.txt.user index 6397491..dd09994 100644 --- a/ServerLMS/ServerLMS/CMakeLists.txt.user +++ b/ServerLMS/ServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/ServerLMS/ServerLMS/Client.h b/ServerLMS/ServerLMS/Client.h index c068aaf..35771c9 100644 --- a/ServerLMS/ServerLMS/Client.h +++ b/ServerLMS/ServerLMS/Client.h @@ -3,6 +3,7 @@ #include #include +#include "typesDataServerClient.h" class Client { @@ -10,7 +11,8 @@ class Client public: Client(QString name, QString address, QString port,QObject *parent = nullptr): login(""), - ready(false) + ready(false), + TypeClient(TypeClientAutorization::TYPE_SIMPLE) { this->name = name; this->address = address; @@ -59,6 +61,16 @@ public: { return isUnity; } + + void setTypeClient(TypeClientAutorization TypeClient) + { + this->TypeClient = TypeClient; + } + TypeClientAutorization getTypeClient() + { + return TypeClient; + } + void changePackageResponse() { isUnity = !isUnity; @@ -77,6 +89,8 @@ private: QString login; bool ready; bool isUnity = false; + + TypeClientAutorization TypeClient; }; #endif // CLIENT_H diff --git a/ServerLMS/ServerLMS/Systems/dataparser.cpp b/ServerLMS/ServerLMS/Systems/dataparser.cpp index 4e16a91..e4c2952 100644 --- a/ServerLMS/ServerLMS/Systems/dataparser.cpp +++ b/ServerLMS/ServerLMS/Systems/dataparser.cpp @@ -45,6 +45,8 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array) clientAutorization.Password = value; else if(name == "NumberOfScreen") clientAutorization.NumberOfScreen = value.toInt(); + else if(name == "TypeClient") + clientAutorization.TypeClient = (TypeClientAutorization)value.toInt(); } processingSystem->processingClientAutorization(client, clientAutorization); @@ -67,6 +69,24 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array) processingSystem->processingClientDeAutorization(client, clientDeAutorization); } + else if(xmlReader.name() == "QueryToDB") + {//Запрос к базе данных от клиента + + ClientQueryToDB queryToDB; + + /*Перебираем все атрибуты тега*/ + foreach(const QXmlStreamAttribute &attr, xmlReader.attributes()) + { + QString name = attr.name().toString(); + QString value = attr.value().toString(); + //addTextToLogger(name + ": " + value); + + if(name == "TypeQuery") + queryToDB.typeQuery = (TypeQueryToDB)value.toInt(); + } + + processingSystem->processingClientQueryToDB(client, queryToDB); + } else if(xmlReader.name() == "ClientMessage") {//Сообщение от клиента @@ -270,6 +290,28 @@ QByteArray DataParser::xmlAnswer_deAuthorization(bool result, QString login) return xmlAnswer(listTag); } +QByteArray DataParser::xmlAnswer_ClientQueryToDB(bool result, QList listInstructors) +{ + QList listTag; + + for(Instructor instructor : listInstructors) + { + SAttribute attribute1 = {"instructor_id", QString::number(instructor.getID())}; + SAttribute attribute2 = {"name", instructor.getName()}; + SAttribute attribute3 = {"login", instructor.getLogin()}; + SAttribute attribute4 = {"password", instructor.getPassword()}; + SAttribute attribute5 = {"is_admin", instructor.getIsAdmin() ? "true" : "false"}; + SAttribute attribute6 = {"archived", instructor.getArchived() ? "true" : "false"}; + SAttribute attribute7 = {"logged_in", instructor.getLoggedIn() ? "true" : "false"}; + QList listAttr = {attribute1, attribute2, attribute3, attribute4, attribute5, attribute6, attribute7}; + SXmlAnswerTag tag = {"Instructor", listAttr}; + + listTag.append(tag); + } + + return xmlAnswer(listTag, "ListInstructors"); +} + QByteArray DataParser::xmlAnswer_message(QString text) { QList listTag; diff --git a/ServerLMS/ServerLMS/Systems/dataparser.h b/ServerLMS/ServerLMS/Systems/dataparser.h index 09c2154..fe26e73 100644 --- a/ServerLMS/ServerLMS/Systems/dataparser.h +++ b/ServerLMS/ServerLMS/Systems/dataparser.h @@ -27,6 +27,9 @@ public: QByteArray xmlAnswer(QList listTag,QString elemUp1 = "", QString elemUp2 = ""); QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType, QString login); QByteArray xmlAnswer_deAuthorization(bool result, QString login); + + QByteArray xmlAnswer_ClientQueryToDB(bool result, QList listInstructors); + QByteArray xmlAnswer_message(QString text); QByteArray xmlAnswer_task(QString text); QByteArray xmlAnswer_notify(QString code); diff --git a/ServerLMS/ServerLMS/Systems/processingsystem.cpp b/ServerLMS/ServerLMS/Systems/processingsystem.cpp index 6dd9aaf..edd1e35 100644 --- a/ServerLMS/ServerLMS/Systems/processingsystem.cpp +++ b/ServerLMS/ServerLMS/Systems/processingsystem.cpp @@ -48,6 +48,7 @@ void ProcessingSystem::processingClientAutorization(ClientHandler *client, Clien {//Авторизуется инструктор client->getClient()->setLogin(clientAutorization.Login); + client->getClient()->setTypeClient(clientAutorization.TypeClient); emit sigUpdateListClients(); instructorName = providerDBLMS->getNameInstructorByLogin(clientAutorization.Login); @@ -112,6 +113,24 @@ void ProcessingSystem::processingClientDeAutorization(ClientHandler *client, Cli emit sigAuthChanged(); } +void ProcessingSystem::processingClientQueryToDB(ClientHandler *client, ClientQueryToDB clientQueryToDB) +{ + QByteArray arrayAnswer; + + switch (clientQueryToDB.typeQuery) + { + case TypeQueryToDB::TYPE_QUERY_GET_LIST_INSTRUCTORS: + QList listInstructors = providerDBLMS->GetListAllInstructors(); + arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB(true, listInstructors); + break; + } + + client->sendXmlAnswer(arrayAnswer); + + //QString str = QString(arrayAnswer); + //logger->addTextToLogger("To Client: " + str); +} + void ProcessingSystem::processingClientMessage(ClientHandler *client, ClientMessage clientMessage) { QString peerAddress = client->getSocket()->peerAddress().toString(); diff --git a/ServerLMS/ServerLMS/Systems/processingsystem.h b/ServerLMS/ServerLMS/Systems/processingsystem.h index 6a46849..0ae1e0e 100644 --- a/ServerLMS/ServerLMS/Systems/processingsystem.h +++ b/ServerLMS/ServerLMS/Systems/processingsystem.h @@ -25,6 +25,7 @@ public: void initialize(DataParser* dataParser,ServerLMSWidget *server); void processingClientAutorization(ClientHandler *client, ClientAutorization clientAutorization); void processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization); + void processingClientQueryToDB(ClientHandler *client, ClientQueryToDB clientQueryToDB); void processingClientMessage(ClientHandler *client, ClientMessage clientMessage); void processingClientNotify(ClientHandler *client, ClientNotify clientNotify); diff --git a/ServerLMS/ServerLMS/Systems/tools.h b/ServerLMS/ServerLMS/Systems/tools.h index f51d65a..d3e8683 100644 --- a/ServerLMS/ServerLMS/Systems/tools.h +++ b/ServerLMS/ServerLMS/Systems/tools.h @@ -30,7 +30,9 @@ enum PacketType TYPE_XMLANSWER = 8, TYPE_QT = 9, TYPE_DISABLE = 11, - TYPE_FILESIZE = 20 + TYPE_FILESIZE = 20, + + TYPE_GET_LIST_INSTRUCTORS = 100 }; class Tools { diff --git a/ServerLMS/ServerLMS/providerdblms.cpp b/ServerLMS/ServerLMS/providerdblms.cpp index 2d0a76c..56c73d8 100644 --- a/ServerLMS/ServerLMS/providerdblms.cpp +++ b/ServerLMS/ServerLMS/providerdblms.cpp @@ -198,3 +198,21 @@ QString ProviderDBLMS::getNameInstructorByLogin(QString login) mtxAccess.unlock(); return res; } + +QList ProviderDBLMS::GetListAllInstructors() +{ + QList listInstructors; + + mtxAccess.lock(); + + if(! dbLMS->DBisConnected()) + { + mtxAccess.unlock(); + return listInstructors; + } + + listInstructors = dbLMS->getListInstructors(); + + mtxAccess.unlock(); + return listInstructors; +} diff --git a/ServerLMS/ServerLMS/providerdblms.h b/ServerLMS/ServerLMS/providerdblms.h index f7bd821..d8f9158 100644 --- a/ServerLMS/ServerLMS/providerdblms.h +++ b/ServerLMS/ServerLMS/providerdblms.h @@ -23,6 +23,9 @@ public: bool deAuthorizationInstructor(QString login); QString getNameInstructorByLogin(QString login); + // + QList GetListAllInstructors(); + Q_SIGNALS: //сигнал о блокировке авторизации void signal_BlockAutorization(bool block); diff --git a/ServerLMS/ServerLMS/serverlmswidget.cpp b/ServerLMS/ServerLMS/serverlmswidget.cpp index 4fc1d61..9766712 100644 --- a/ServerLMS/ServerLMS/serverlmswidget.cpp +++ b/ServerLMS/ServerLMS/serverlmswidget.cpp @@ -69,6 +69,8 @@ ServerLMSWidget::ServerLMSWidget(QWidget *parent) : connect(processingSystem,&ProcessingSystem::sigLogMessage,logger,&Logger::addTextToLogger); connect(this,&ServerLMSWidget::sigLog,logger,&Logger::addTextToLogger); + connect(processingSystem,&ProcessingSystem::sigAuthChanged,this, &ServerLMSWidget::slot_AuthChanged); + on_btnStartServer_clicked(); first = true; @@ -189,6 +191,21 @@ void ServerLMSWidget::slot_BlockAutorization(bool block) unBlockAutorization(); } +void ServerLMSWidget::slot_AuthChanged() +{ + //Проходим все открытые сокеты + foreach(int idSocket, clientsMap.keys()) + { + //Проверяем, есть ли клиенты TYPE_GUI + if(clientsMap[idSocket]->getClient()->getTypeClient() == TypeClientAutorization::TYPE_GUI) + {//Отправляем этому клиенту обновление списков + ClientQueryToDB queryToDB; + queryToDB.typeQuery = TypeQueryToDB::TYPE_QUERY_GET_LIST_INSTRUCTORS; + processingSystem->processingClientQueryToDB(clientsMap[idSocket], queryToDB); + } + } +} + void ServerLMSWidget::removeClient(int idSocket) { clientsMap.remove(idSocket); diff --git a/ServerLMS/ServerLMS/serverlmswidget.h b/ServerLMS/ServerLMS/serverlmswidget.h index bba9656..9e6b494 100644 --- a/ServerLMS/ServerLMS/serverlmswidget.h +++ b/ServerLMS/ServerLMS/serverlmswidget.h @@ -59,6 +59,7 @@ public slots: void addClient(qintptr descriptor, ClientHandler *client); void slotUpdateListClients(); void slot_BlockAutorization(bool block); + void slot_AuthChanged(); private slots: //слот обработки сигнала о готовности нового сообщения на отправку клиенту от мессенджера diff --git a/ServerLMS/ServerLMS/typesDataServerClient.h b/ServerLMS/ServerLMS/typesDataServerClient.h index c5e62e7..9a7dca7 100644 --- a/ServerLMS/ServerLMS/typesDataServerClient.h +++ b/ServerLMS/ServerLMS/typesDataServerClient.h @@ -37,12 +37,18 @@ struct SXmlAnswerTag QList attr; }; +enum TypeClientAutorization{ + TYPE_SIMPLE = 0, + TYPE_GUI = 10 +}; + class ClientAutorization { public: QString Login; QString Password; int NumberOfScreen; + TypeClientAutorization TypeClient; }; class ClientDeAutorization { @@ -50,6 +56,15 @@ public: QString Login; }; +enum TypeQueryToDB{ + TYPE_QUERY_GET_LIST_INSTRUCTORS +}; + +class ClientQueryToDB{ +public: + TypeQueryToDB typeQuery; +}; + class ServerMessage { public: diff --git a/TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-03T06-07-27-0023.json b/TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-05T06-07-00-0400.json similarity index 100% rename from TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-03T06-07-27-0023.json rename to TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-05T06-07-00-0400.json diff --git a/TestServerLMS/Debug64/.ninja_deps b/TestServerLMS/Debug64/.ninja_deps index 603eb29..8bc4ece 100644 Binary files a/TestServerLMS/Debug64/.ninja_deps and b/TestServerLMS/Debug64/.ninja_deps differ diff --git a/TestServerLMS/Debug64/.ninja_log b/TestServerLMS/Debug64/.ninja_log index 7620876..d61c869 100644 --- a/TestServerLMS/Debug64/.ninja_log +++ b/TestServerLMS/Debug64/.ninja_log @@ -1,85 +1,17 @@ # ninja log v5 -583 624 7548373530047924 TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 -632 669 7548373530510553 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp.obj b373f1dfca75201e -16 47 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -47 2274 7548535219347124 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj a8ae454d9a3f2886 -16 47 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -16 47 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -29 36 0 clean 9c4b4372737ab8da -9 29 0 CMakeFiles/clean.additional 7155004b3956b606 -2341 2499 7548535221585152 TestServerLMS.exe f29964b1ddd9392d -16 47 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -583 624 7548373530047924 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 -50 2284 7548535219436886 CMakeFiles/TestServerLMS.dir/main.cpp.obj 2b54652358b13813 -12 229 7549092469551708 build.ninja ac221dfe1922250d -16 47 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -16 47 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -52 2341 7548535219995680 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj 69b92e862cb78488 -37 717 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -37 717 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -37 717 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -37 717 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -37 717 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -37 717 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -725 1279 7549092504534702 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp.obj 243f7b95850f8289 -718 2938 7549092521110270 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -720 2941 7549092521142151 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -722 3018 7549092521904065 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d -3018 3341 7549092525134691 TestServerLMS.exe 68113cd959b50515 -18 524 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 524 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 524 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -18 524 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 524 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 524 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -525 2663 7549096608929332 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -527 2710 7549096609401795 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -530 2739 7549096609694951 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d -2739 2897 7549096611256216 TestServerLMS.exe 68113cd959b50515 -13 40 0 CMakeFiles/clean.additional 7155004b3956b606 -40 47 0 clean 9c4b4372737ab8da -13 540 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -13 540 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -13 540 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -13 540 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -13 540 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -13 540 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 540 586 7549097816029845 TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 -540 586 7549097816029845 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 593 631 7549097816492511 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp.obj 243f7b95850f8289 -589 2735 7549097837533290 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -586 2736 7549097837535552 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -591 2807 7549097838244619 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d -2807 2963 7549097839797629 TestServerLMS.exe 68113cd959b50515 -7 40 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -7 40 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -7 40 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -7 40 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -7 40 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -7 40 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -43 2207 7549102565440543 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -40 2210 7549102565480438 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -45 2279 7549102566166231 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d -2279 2436 7549102567725558 TestServerLMS.exe 68113cd959b50515 -23 68 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -23 68 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -23 68 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -23 68 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -23 68 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -23 68 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +14 44 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 68 2250 7549125684971766 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -71 2290 7549125685370698 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -73 2412 7549125686574666 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d +14 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 +14 44 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +40 47 0 clean 9c4b4372737ab8da +13 40 0 CMakeFiles/clean.additional 7155004b3956b606 2412 2579 7549125688238392 TestServerLMS.exe 68113cd959b50515 -18 48 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 48 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 48 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -18 48 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +14 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +540 586 7549097816029845 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 +71 2290 7549125685370698 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed +12 229 7550820203138761 build.ninja ac221dfe1922250d 14 44 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 14 44 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -14 44 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -14 44 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -14 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -14 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +73 2412 7549125686574666 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d diff --git a/TestServerLMS/Debug64/StaticData/save.xml b/TestServerLMS/Debug64/StaticData/save.xml index f94081f..3a20520 100644 --- a/TestServerLMS/Debug64/StaticData/save.xml +++ b/TestServerLMS/Debug64/StaticData/save.xml @@ -1,2 +1,16 @@ - + + + + + + + + + + + + + + + diff --git a/TestServerLMS/Debug64/libServerLMS.dll b/TestServerLMS/Debug64/libServerLMS.dll index 146c7d5..719673b 100644 Binary files a/TestServerLMS/Debug64/libServerLMS.dll and b/TestServerLMS/Debug64/libServerLMS.dll differ diff --git a/TestServerLMS/TestServerLMS/CMakeLists.txt.user b/TestServerLMS/TestServerLMS/CMakeLists.txt.user index 8470d59..8d457e3 100644 --- a/TestServerLMS/TestServerLMS/CMakeLists.txt.user +++ b/TestServerLMS/TestServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId