diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-20-01-0583.json b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-54-26-0207.json similarity index 100% rename from DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-20-01-0583.json rename to DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-04T07-54-26-0207.json diff --git a/DB_IaT/Debug64/.ninja_deps b/DB_IaT/Debug64/.ninja_deps index fd3fdf2..608a8ab 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 6b47c65..4998fce 100644 --- a/DB_IaT/Debug64/.ninja_log +++ b/DB_IaT/Debug64/.ninja_log @@ -1,180 +1,211 @@ # ninja log v5 -1468 3862 7549998918470107 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de -1440 4459 7549998924626672 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b -1363 1411 7549998894256994 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -1437 4633 7549998926461478 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 -16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -2058 2633 7549992121844993 libInstructorsAndTrainees.dll.a 7574a27538bbb995 -1443 4591 7549998926025930 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc -46 55 0 clean 9c4b4372737ab8da -16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -3998 4465 7549998924676538 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -16 1362 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -435 2012 7549992115661603 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 7d3fb97695993c04 -16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -1363 1411 7549998894256994 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -1419 4416 7549998924075439 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 -2703 5176 7549998931903936 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 -16 1362 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -1457 4644 7549998926562609 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d -1416 4027 7549998920057171 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 -1421 3868 7549998918670824 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 -16 1362 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -1447 3833 7549998918168115 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 -16 46 0 CMakeFiles/clean.additional 7155004b3956b606 -1430 3998 7549998919976815 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 -2058 2633 7549992121844993 libInstructorsAndTrainees.dll 7574a27538bbb995 -16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -1454 4568 7549998925777801 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -16 1362 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -2742 5251 7549998932661906 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 -3 1095 7550000015122535 build.ninja 76aa11f472515be0 -1433 4248 7549998922387432 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b -16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -1427 2702 7549998906818556 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 -1425 3906 7549998918771289 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f -1414 4825 7549998928382285 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -16 1362 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -3868 5432 7549998934474512 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 -1411 4725 7549998927371798 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -3863 5565 7549998935793013 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -1450 4642 7549998926552637 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -1461 2742 7549998907019254 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a -3833 5688 7549998937021680 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d -16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 65 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 65 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -14 376 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -14 376 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -377 1916 7550000719321536 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -379 2016 7550000720323567 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -20 390 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 390 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -396 1734 7550001218582771 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 -391 1942 7550001220663141 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -393 2028 7550001221533172 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -2029 2575 7550001226974280 libInstructorsAndTrainees.dll 7574a27538bbb995 -2029 2575 7550001226974280 libInstructorsAndTrainees.dll.a 7574a27538bbb995 -20 58 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 58 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +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 +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 +1420 3835 7550021430642049 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 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 +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 +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 +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 +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 diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj index 2aff7d7..d2a746a 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj differ 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 d7a3621..ba16b93 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/connectorToServer/Core/dataparser.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj index 09256c4..b59585c 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 8612cee..b6123a6 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/connectortoserver.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj index d3e530e..203e9c4 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/instructorsandtraineeswidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj index 6904634..ffe8271 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/messanger/messangerwidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj index d0c4995..82c4e3c 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json index cf9e63d..5fc8d05 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json @@ -9,6 +9,7 @@ "INPUTS" : [ "D:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png", + "D:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png", "D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png", "D:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png", "D:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png", diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Used.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Used.txt index e1f788c..cab3bf4 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Used.txt +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Used.txt @@ -1 +1 @@ -rcc:d9d4815e3a35ac51589c70aea581f423fb64527eb8874ec5da2a0037ea0d25a1 +rcc:58e215eecbd48330c7aae2113024e78118e5186c05e004ca628b2c1946ccf9c3 diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt index 50a5a7b..9261a35 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt @@ -1,31 +1,43 @@ # Generated by CMake. Changes will be overwritten. -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp - uic:ui_dialogeditinstructor.h -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/instructors/dialogeditinstructor.h - mmc:Q_OBJECT - uic:ui_dialogeditinstructor.h 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/docTasks/module.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/instructors/instructorsview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp - uic:ui_dialogauthorizationinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp - uic:ui_instructorsandtraineeswidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp +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/tasks/taskswidget.cpp uic:ui_taskswidget.h D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp @@ -33,52 +45,40 @@ 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/instructorsAndTrainees_global.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/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/dataparser.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h mmc:Q_OBJECT -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/instructors/editorinstructors.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h - mmc:Q_OBJECT - uic:ui_dialogeditgroup.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp -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/instructors/viewerinstructors.cpp - uic:ui_viewerinstructors.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp - uic:ui_viewertrainees.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/messanger/messangerwidget.cpp - uic:ui_messangerwidget.h -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/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 cfe8199..0a4184c 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/B2PLHLQ6FC/moc_recognizesystem.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_RecognizeSystem_t { - QByteArrayData data[18]; - char stringdata0[250]; + QByteArrayData data[21]; + char stringdata0[296]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -47,9 +47,12 @@ 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, 25), // "sigSocketWaitForReadyRead" -QT_MOC_LITERAL(16, 225, 8), // "waitTime" -QT_MOC_LITERAL(17, 234, 15) // "sigStartCompare" +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" }, "RecognizeSystem\0sigUpdateBytesAvailable\0" @@ -57,7 +60,8 @@ QT_MOC_LITERAL(17, 234, 15) // "sigStartCompare" "size\0fileCount\0sigSendDebugLog\0message\0" "sigSocketDisabled\0sigServerBlocked\0" "sigSaveLoginData\0ServerAuthorization*\0" - "serverAuth\0sigSocketWaitForReadyRead\0" + "serverAuth\0sigDeAuth\0ServerDeAuthorization*\0" + "serverDeAuth\0sigSocketWaitForReadyRead\0" "waitTime\0sigStartCompare" }; #undef QT_MOC_LITERAL @@ -68,23 +72,24 @@ static const uint qt_meta_data_RecognizeSystem[] = { 8, // revision 0, // classname 0, 0, // classinfo - 9, 14, // methods + 10, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 9, // signalCount + 10, // signalCount // signals: name, argc, parameters, tag, flags - 1, 0, 59, 2, 0x06 /* Public */, - 3, 0, 60, 2, 0x06 /* Public */, - 4, 3, 61, 2, 0x06 /* Public */, - 8, 1, 68, 2, 0x06 /* Public */, - 10, 0, 71, 2, 0x06 /* Public */, - 11, 0, 72, 2, 0x06 /* Public */, - 12, 1, 73, 2, 0x06 /* Public */, - 15, 1, 76, 2, 0x06 /* Public */, - 17, 0, 79, 2, 0x06 /* Public */, + 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 */, // signals: parameters QMetaType::Void, @@ -94,7 +99,8 @@ static const uint qt_meta_data_RecognizeSystem[] = { QMetaType::Void, QMetaType::Void, QMetaType::Void, 0x80000000 | 13, 14, - QMetaType::Void, QMetaType::Int, 16, + QMetaType::Void, 0x80000000 | 16, 17, + QMetaType::Void, QMetaType::Int, 19, QMetaType::Void, 0 // eod @@ -113,8 +119,9 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int case 4: _t->sigSocketDisabled(); break; case 5: _t->sigServerBlocked(); break; case 6: _t->sigSaveLoginData((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; - case 7: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break; - case 8: _t->sigStartCompare(); 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; default: ; } } else if (_c == QMetaObject::IndexOfMethod) { @@ -168,17 +175,24 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int return; } } + { + using _t = void (RecognizeSystem::*)(ServerDeAuthorization * ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigDeAuth)) { + *result = 7; + return; + } + } { using _t = void (RecognizeSystem::*)(int ); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigSocketWaitForReadyRead)) { - *result = 7; + *result = 8; return; } } { using _t = void (RecognizeSystem::*)(); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigStartCompare)) { - *result = 8; + *result = 9; return; } } @@ -214,13 +228,13 @@ int RecognizeSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 9) + if (_id < 10) qt_static_metacall(this, _c, _id, _a); - _id -= 9; + _id -= 10; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 9) + if (_id < 10) *reinterpret_cast(_a[0]) = -1; - _id -= 9; + _id -= 10; } return _id; } @@ -271,16 +285,23 @@ void RecognizeSystem::sigSaveLoginData(ServerAuthorization * _t1) } // SIGNAL 7 -void RecognizeSystem::sigSocketWaitForReadyRead(int _t1) +void RecognizeSystem::sigDeAuth(ServerDeAuthorization * _t1) { void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; QMetaObject::activate(this, &staticMetaObject, 7, _a); } // SIGNAL 8 +void RecognizeSystem::sigSocketWaitForReadyRead(int _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 8, _a); +} + +// SIGNAL 9 void RecognizeSystem::sigStartCompare() { - QMetaObject::activate(this, &staticMetaObject, 8, nullptr); + QMetaObject::activate(this, &staticMetaObject, 9, 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 89b6966..67dff05 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[23]; - char stringdata0[427]; + QByteArrayData data[25]; + char stringdata0[468]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -52,10 +52,12 @@ QT_MOC_LITERAL(15, 245, 20), // "slot_LanguageChanged" QT_MOC_LITERAL(16, 266, 16), // "checkLoginResult" QT_MOC_LITERAL(17, 283, 20), // "ServerAuthorization*" QT_MOC_LITERAL(18, 304, 10), // "serverAuth" -QT_MOC_LITERAL(19, 315, 28), // "on_btnConnectionToDB_clicked" -QT_MOC_LITERAL(20, 344, 37), // "on_btnAuthorizationInstructor..." -QT_MOC_LITERAL(21, 382, 22), // "on_btnDocTasks_clicked" -QT_MOC_LITERAL(22, 405, 21) // "on_toolButton_clicked" +QT_MOC_LITERAL(19, 315, 18), // "checkDeLoginResult" +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" }, "InstructorsAndTraineesWidget\0" @@ -67,9 +69,11 @@ QT_MOC_LITERAL(22, 405, 21) // "on_toolButton_clicked" "signal_InitMessanger\0QList\0" "listTrainees\0slot_LanguageChanged\0" "checkLoginResult\0ServerAuthorization*\0" - "serverAuth\0on_btnConnectionToDB_clicked\0" + "serverAuth\0checkDeLoginResult\0" + "ServerDeAuthorization*\0serverDeAuth\0" + "on_btnConnectionToDB_clicked\0" "on_btnAuthorizationInstructor_clicked\0" - "on_btnDocTasks_clicked\0on_toolButton_clicked" + "on_btnUpdateStyleSheet_clicked" }; #undef QT_MOC_LITERAL @@ -97,10 +101,10 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = { // slots: name, argc, parameters, tag, flags 15, 1, 94, 2, 0x0a /* Public */, 16, 1, 97, 2, 0x0a /* Public */, - 19, 0, 100, 2, 0x08 /* Private */, - 20, 0, 101, 2, 0x08 /* Private */, - 21, 0, 102, 2, 0x08 /* Private */, + 19, 1, 100, 2, 0x0a /* Public */, 22, 0, 103, 2, 0x08 /* Private */, + 23, 0, 104, 2, 0x08 /* Private */, + 24, 0, 105, 2, 0x08 /* Private */, // signals: parameters QMetaType::Void, QMetaType::QString, 3, @@ -113,7 +117,7 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = { // slots: parameters QMetaType::Void, QMetaType::QString, 3, QMetaType::Void, 0x80000000 | 17, 18, - QMetaType::Void, + QMetaType::Void, 0x80000000 | 20, 21, QMetaType::Void, QMetaType::Void, QMetaType::Void, @@ -135,10 +139,10 @@ void InstructorsAndTraineesWidget::qt_static_metacall(QObject *_o, QMetaObject:: case 5: _t->signal_InitMessanger((*reinterpret_cast< QList(*)>(_a[1]))); break; case 6: _t->slot_LanguageChanged((*reinterpret_cast< QString(*)>(_a[1]))); break; case 7: _t->checkLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break; - case 8: _t->on_btnConnectionToDB_clicked(); break; - case 9: _t->on_btnAuthorizationInstructor_clicked(); break; - case 10: _t->on_btnDocTasks_clicked(); break; - case 11: _t->on_toolButton_clicked(); break; + case 8: _t->checkDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break; + case 9: _t->on_btnConnectionToDB_clicked(); break; + case 10: _t->on_btnAuthorizationInstructor_clicked(); break; + case 11: _t->on_btnUpdateStyleSheet_clicked(); break; default: ; } } else if (_c == QMetaObject::IndexOfMethod) { diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp index 846e73d..0f013d9 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp @@ -210,6 +210,110 @@ static const unsigned char qt_resource_data[] = { 0x56,0x8d,0x4d,0x39,0x39,0x2f,0x65,0x56,0xf0,0x73,0x2c,0x0,0xf0,0x3f,0x16,0x77, 0x75,0x59,0x4d,0x63,0xa1,0x7d,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42, 0x60,0x82, + // D:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png + 0x0,0x0,0x6,0x42, + 0x89, + 0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0, + 0x0,0x0,0x40,0x0,0x0,0x0,0x40,0x8,0x6,0x0,0x0,0x0,0xaa,0x69,0x71,0xde, + 0x0,0x0,0x0,0x4,0x73,0x42,0x49,0x54,0x8,0x8,0x8,0x8,0x7c,0x8,0x64,0x88, + 0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x1,0xd8,0x0,0x0,0x1,0xd8, + 0x1,0xfa,0x5c,0xa6,0x72,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x53,0x6f,0x66, + 0x74,0x77,0x61,0x72,0x65,0x0,0x77,0x77,0x77,0x2e,0x69,0x6e,0x6b,0x73,0x63,0x61, + 0x70,0x65,0x2e,0x6f,0x72,0x67,0x9b,0xee,0x3c,0x1a,0x0,0x0,0x5,0xbf,0x49,0x44, + 0x41,0x54,0x78,0x9c,0xed,0x9a,0x7b,0x4c,0x53,0x57,0x1c,0xc7,0x3f,0xf4,0x29,0xa8, + 0x33,0xe,0xcc,0x14,0x46,0x32,0x45,0x34,0x4a,0xa4,0x68,0x6,0xcb,0xd0,0x64,0x28, + 0x5d,0xea,0xfb,0x5,0x38,0x94,0xb1,0xf9,0x2,0xf6,0xc7,0x92,0x2d,0xc2,0x7c,0x9b, + 0x2d,0x51,0x94,0x30,0xc,0xd9,0xcc,0x36,0x15,0x50,0x37,0x75,0x5b,0x4,0xe6,0x74, + 0x48,0x60,0x14,0x4d,0x36,0xa2,0xcb,0x30,0xd9,0x70,0xd1,0x2d,0x91,0x6c,0x26,0x9b, + 0x71,0x6a,0x7d,0x44,0xfe,0x28,0xa5,0xa5,0x77,0x7f,0x74,0x6d,0xca,0xf3,0xde,0x5b, + 0x5a,0x5a,0xb6,0xfb,0x49,0x48,0xa0,0xf7,0xfc,0xce,0x3d,0xdf,0xef,0x3d,0xf7,0xfc, + 0xce,0xaf,0x1c,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0xf8,0x7f,0x12,0x26, + 0xb1,0x5d,0x4,0x90,0x9,0xcc,0x90,0x11,0x13,0xaa,0x74,0x0,0x75,0x40,0x9b,0xd4, + 0x80,0x4,0xe0,0x16,0x20,0xfc,0x87,0x7e,0x9c,0xc0,0xfb,0x20,0xfe,0x34,0xf5,0xc0, + 0xd,0x60,0x8a,0x5a,0xad,0xa6,0xac,0xac,0x8c,0x98,0x98,0x18,0xa9,0xc6,0x85,0x14, + 0xf7,0xec,0xf0,0xa8,0x1b,0x6a,0xe,0x1f,0xa2,0xed,0xf2,0xf7,0xee,0x8f,0x37,0x89, + 0xc5,0x65,0x0,0x82,0x56,0xa7,0x13,0x0,0xc1,0x60,0x30,0x8,0x16,0x8b,0x45,0x18, + 0x89,0x74,0xb,0x82,0xb0,0xe3,0xd0,0x51,0x21,0x2c,0x2c,0x4c,0x50,0x6b,0x75,0xee, + 0x99,0x20,0xfa,0x1a,0xec,0x2,0x84,0x37,0xf7,0x1f,0x14,0x92,0x17,0xbc,0x3c,0xa2, + 0x4d,0x38,0x7a,0xd4,0x25,0x5e,0xa3,0xd3,0xb,0x1b,0x4e,0xd6,0x9,0x63,0x26,0x3c, + 0x23,0x0,0x5d,0x62,0x6,0xbc,0x7,0x8,0x3b,0xf,0x1f,0x17,0x2e,0x59,0x3a,0x85, + 0x54,0xd3,0x12,0x8f,0x9,0xf7,0xef,0xdf,0xf,0xb6,0x26,0xc9,0x54,0x56,0x56,0xa, + 0x2a,0x95,0x4a,0xd0,0xe8,0x74,0xc2,0xfa,0x13,0xe7,0x84,0xd2,0x3b,0x82,0x30,0x3e, + 0xf6,0x39,0x1,0x10,0x54,0x62,0xe,0xb8,0xd1,0xea,0xf5,0x14,0x9f,0xae,0x25,0xd5, + 0xb4,0x84,0xb6,0xb6,0x36,0x8c,0x46,0x23,0x16,0x8b,0x45,0x6a,0x78,0xd0,0xa8,0xaa, + 0xaa,0x22,0x3f,0x3f,0x1f,0xb5,0x46,0xc3,0x1b,0x55,0xd5,0xcc,0x34,0x2d,0xef,0x71, + 0x5d,0xb2,0x1,0x30,0xf2,0x4c,0xf0,0x16,0xbf,0xf7,0x64,0x35,0x49,0xb,0x97,0xf7, + 0x69,0x23,0xcb,0x0,0x18,0x39,0x26,0xf4,0x16,0x3f,0x6f,0x71,0x5f,0xf1,0xe0,0x83, + 0x1,0x10,0xfa,0x26,0x48,0x15,0xf,0x3e,0x1a,0x0,0xa1,0x6b,0x82,0x1c,0xf1,0x30, + 0x4,0x3,0x20,0xf4,0x4c,0x90,0x2b,0x1e,0x86,0x68,0x0,0x84,0x8e,0x9,0xbe,0x88, + 0x7,0xd0,0x0,0xf3,0x80,0xb9,0x3,0x5c,0x9f,0xb,0x70,0xa5,0xb1,0x9e,0x47,0xf7, + 0xee,0x2,0x30,0x79,0x46,0x2,0xa9,0xb,0x97,0xf6,0x68,0xa4,0xd5,0xeb,0xd9,0x7b, + 0xb2,0x9a,0xed,0xd9,0x2b,0x68,0xbd,0xd8,0x84,0xd1,0x68,0xa4,0xb9,0xb9,0x99,0xc8, + 0xc8,0x48,0x5f,0xf5,0xc8,0xa2,0xa2,0xa2,0x82,0x82,0x82,0x2,0xb4,0x3a,0x1d,0xc5, + 0xa7,0xbf,0xe2,0x45,0xd3,0x62,0xc9,0xb1,0x61,0xc0,0x6d,0x20,0x5a,0x6a,0x80,0x4a, + 0xa5,0xa2,0xe1,0xf6,0x63,0x22,0xc6,0x8c,0xed,0x73,0xcd,0x66,0xb5,0x7a,0x4c,0x30, + 0x18,0xc,0xc3,0x62,0x82,0x1c,0xf1,0xbf,0x75,0xc2,0x43,0x87,0xeb,0xf7,0x3,0x29, + 0x93,0x79,0xf4,0xe7,0x2d,0x34,0x40,0x2e,0x90,0x3c,0x50,0xd0,0xb2,0xd7,0x37,0x2d, + 0x7d,0x36,0x2e,0x7e,0x9e,0xfb,0xef,0x29,0x33,0x67,0xf5,0x2b,0x1e,0x40,0x1f,0x1e, + 0x4e,0xc9,0x97,0xe7,0x3c,0x26,0xa4,0xa7,0xa7,0x7,0xd4,0x84,0xa1,0x3c,0x79,0x37, + 0xa2,0xb5,0x7d,0x4b,0x87,0x50,0xe,0xbc,0x2d,0xa7,0x53,0xbb,0xcd,0xc6,0xae,0x9c, + 0xc,0x2e,0x37,0x5e,0xc0,0x60,0x30,0x60,0x36,0x9b,0x89,0x8a,0x8a,0x92,0x3d,0xb8, + 0xc1,0xf0,0x7e,0xe7,0xf7,0x9d,0xaa,0x61,0xee,0xa2,0x65,0xa2,0x31,0xfd,0xcd,0x0, + 0xb1,0x45,0x70,0x6a,0x51,0xc6,0xa2,0xf9,0xf,0xfe,0xbe,0x23,0x6b,0x70,0x81,0x5e, + 0x18,0x7d,0x11,0x3f,0x10,0x62,0x6,0x64,0xff,0xf0,0x6d,0x83,0xa1,0xf5,0x62,0x93, + 0xec,0x8e,0x3,0x65,0x82,0x3f,0xc5,0x83,0xb8,0x1,0x1a,0x0,0xa7,0xe0,0xf4,0xa9, + 0x73,0x7f,0x9b,0xe0,0x6f,0xf1,0xe0,0x87,0x7d,0x80,0x18,0xfe,0x32,0x21,0x10,0xe2, + 0xc1,0xb5,0x8,0x9e,0x5,0x5e,0x1a,0xe0,0x7a,0x38,0x30,0x6a,0x54,0xc4,0x68,0xb4, + 0x3a,0x5d,0xbf,0xd,0x8c,0x99,0xd9,0x14,0x96,0x7f,0x2c,0x7a,0xa3,0xa1,0x2c,0x8c, + 0xfe,0x12,0x3f,0xd0,0x22,0xa8,0x1d,0x24,0xc6,0xaa,0xf,0x8f,0xb0,0xd,0x24,0x1e, + 0x5c,0x4f,0x58,0x2e,0x72,0x66,0x82,0x5b,0xbc,0xd3,0xe9,0x74,0x7d,0xa3,0x29,0x8, + 0xb2,0xef,0x37,0x18,0x1,0x49,0x83,0xbd,0xf1,0xde,0x20,0x45,0x27,0x24,0x31,0x3a, + 0x32,0x8a,0x9b,0xdf,0x99,0x49,0x4c,0x4c,0xa4,0xae,0xae,0x8e,0xd8,0xd8,0xd8,0x7e, + 0xe3,0xca,0xcb,0xcb,0x29,0x2c,0x2c,0x44,0xad,0xd5,0x91,0xf2,0x6a,0x1e,0x57,0x4e, + 0x7c,0x8c,0x46,0xab,0x65,0xbf,0x8f,0x39,0xdf,0x97,0x34,0xc8,0x5f,0xed,0x37,0x23, + 0x64,0xdf,0xc9,0x8b,0xde,0xe2,0xf3,0xab,0xcd,0xac,0xff,0xf4,0x3c,0xd3,0xd2,0x4c, + 0x5c,0xbb,0x76,0x8d,0xd9,0xb3,0x67,0x53,0x52,0x52,0x42,0x7b,0x7b,0x3b,0x4e,0xa7, + 0x93,0x8e,0x8e,0xe,0x1a,0x1a,0x1a,0x30,0x99,0x4c,0x6c,0xd9,0xb2,0x5,0x8d,0x7e, + 0x14,0xb9,0x55,0xb5,0xac,0x2c,0x3e,0x44,0x46,0xe9,0x11,0x1c,0x76,0x3b,0x3b,0x73, + 0x56,0x73,0xa5,0xb1,0x7e,0x28,0xc3,0xf2,0x20,0x36,0x3,0x36,0x0,0xc7,0xe,0x9e, + 0x6d,0xe0,0x5,0xa3,0x49,0x76,0xe7,0xfd,0x89,0x8f,0x18,0xef,0xda,0x15,0x3a,0x1d, + 0xe,0xea,0xf7,0x6d,0xa3,0xa5,0xea,0x43,0x9c,0xe,0x47,0xbf,0xf1,0x13,0xe2,0xa6, + 0xb3,0xee,0x93,0xcf,0x89,0x99,0x35,0xc7,0xf3,0xd9,0x8f,0xa7,0x2b,0xa9,0xdd,0x5a, + 0xe0,0xd3,0x4c,0xe8,0x6f,0x6,0xa8,0x45,0x62,0x56,0x2,0x69,0xcf,0xcf,0x4f,0x27, + 0x3e,0x31,0x49,0xf2,0x8d,0x60,0x70,0xf1,0x0,0x61,0x2a,0x15,0xd3,0xd2,0x4c,0x24, + 0xad,0x5c,0x8b,0x7e,0xec,0x58,0x4,0xa7,0x13,0x95,0x56,0xcb,0x53,0x13,0xa3,0x89, + 0x4b,0x4d,0x63,0xc1,0x5b,0xbb,0x58,0x75,0xe0,0x23,0xc6,0x4d,0xea,0xf9,0x7f,0x88, + 0x98,0xc4,0x39,0x8c,0x9b,0x18,0xc3,0xf5,0xc6,0x73,0x5c,0xfa,0xba,0x86,0xe9,0x86, + 0x39,0xc4,0x4e,0x8d,0x97,0x34,0x26,0x8b,0x3,0xac,0xff,0x66,0xf4,0x96,0x8a,0xf, + 0xe8,0x7c,0xf2,0xd8,0x95,0xe7,0xfd,0x8d,0xdd,0x66,0x63,0x4f,0x6e,0x16,0xad,0x17, + 0x9b,0x98,0x94,0x60,0x20,0xef,0x4c,0x53,0xf,0xf1,0xde,0x44,0x4d,0x89,0x67,0xe1, + 0xf6,0x62,0x59,0xfd,0xa7,0xe4,0x6c,0x26,0x4c,0xa5,0xa2,0xa6,0x28,0x8f,0x1d,0xeb, + 0x56,0xb1,0x4f,0x46,0xf9,0xdb,0x1b,0xbf,0x94,0xc3,0xde,0x78,0xa7,0xbb,0x49,0x9, + 0x6,0xf2,0xcf,0x98,0x19,0xfd,0xb4,0x7f,0xeb,0x0,0x80,0xe4,0xb5,0x1b,0x1,0xa8, + 0x29,0xca,0x63,0x77,0x6e,0x96,0xcf,0x26,0xf8,0xb5,0x1c,0x1e,0x2e,0xf1,0xde,0xb4, + 0x7e,0x71,0x8c,0x9a,0xa2,0x3c,0xd7,0x1e,0x41,0xc4,0x84,0x80,0x96,0xc3,0xc1,0x10, + 0xf,0x43,0x9f,0x9,0x7e,0xd9,0x7,0x4,0x4b,0xbc,0x37,0x52,0x66,0x42,0x40,0xca, + 0x61,0x9b,0xd5,0xca,0xd6,0x35,0xcb,0xb8,0xdc,0x78,0x81,0xe8,0x84,0x24,0xa,0xaa, + 0x9b,0x87,0x5d,0x3c,0xb8,0x66,0x42,0x46,0xe9,0x11,0xba,0x1d,0xe,0xf6,0xbc,0xb6, + 0x46,0xf2,0x3e,0x61,0x48,0xe5,0xb0,0x58,0xaa,0x1b,0x6e,0x52,0x72,0x36,0xcb,0xde, + 0x2c,0xf9,0x5c,0xe,0xcb,0x49,0x75,0xc3,0x49,0x4a,0xce,0x66,0x32,0xcb,0x2a,0x70, + 0xd8,0xed,0xec,0x58,0xb7,0x8a,0x96,0xfa,0xf3,0x83,0xb6,0xf7,0xa9,0x1c,0xe,0x85, + 0x77,0x7e,0x30,0x92,0xd7,0x6e,0x24,0xb3,0xac,0x82,0x6e,0x87,0x83,0xdd,0xb9,0x59, + 0x83,0x9a,0x20,0xdb,0x0,0x9b,0xd5,0xca,0x3b,0x59,0x4b,0x43,0x56,0xbc,0x1b,0xa9, + 0x26,0xc8,0x32,0xc0,0x66,0xb5,0xb2,0xed,0x95,0xe5,0x5c,0xbd,0x64,0xe,0x69,0xf1, + 0x6e,0x7a,0x9b,0xf0,0x73,0x43,0x5f,0x13,0x24,0x1b,0x30,0xd2,0xc4,0xbb,0xf1,0x36, + 0xe1,0xf0,0xa6,0x2c,0x6e,0x34,0xf6,0x34,0x41,0xcc,0x0,0x3b,0xc0,0x93,0x87,0xf, + 0xd9,0x9e,0xbd,0xc2,0x23,0x3e,0x58,0xa9,0xce,0x57,0xbc,0x53,0xe4,0xa9,0xfc,0x35, + 0xfc,0x6a,0xbe,0x80,0xbd,0xd3,0xa,0x60,0x17,0xdb,0x8,0xad,0x6,0x6a,0xb5,0x3a, + 0x1d,0xf6,0xae,0x2e,0x8f,0xf8,0x50,0x58,0xed,0xe5,0xe2,0x4,0xce,0x1c,0xaf,0xe4, + 0xa7,0xdd,0x5,0xa8,0xd4,0x1a,0xba,0xed,0x5d,0x0,0x6d,0x52,0x8e,0xc9,0x5d,0x7, + 0xe2,0x54,0x6a,0x35,0x4b,0xde,0x2d,0x63,0xdc,0xc4,0x91,0x79,0x4c,0xee,0xae,0x1d, + 0x1e,0x77,0xc3,0xef,0x9f,0x1d,0xe2,0xc1,0x55,0xcf,0x31,0xb9,0x8d,0x52,0x62,0x13, + 0x80,0x3f,0x8,0xfe,0xe1,0x46,0x7f,0x1f,0x94,0x2c,0x5,0xe9,0xc7,0x5e,0xc3,0x71, + 0x9d,0x19,0x9c,0xc9,0x30,0x7c,0x95,0x1e,0x60,0x9e,0x0,0xdf,0x0,0xbf,0x4,0x7b, + 0x20,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xc1,0xe4,0x1f,0xb,0x7b,0xb4, + 0xc,0x3d,0x43,0x17,0x5c,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60, + 0x82, // D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png 0x0,0x0,0xa,0xc3, 0x89, @@ -4314,6 +4418,11 @@ static const unsigned char qt_resource_name[] = { 0x0,0x69, 0x0,0x6e,0x0,0x73,0x0,0x74,0x0,0x72,0x0,0x75,0x0,0x63,0x0,0x74,0x0,0x6f,0x0,0x72,0x0,0x41,0x0,0x72,0x0,0x63,0x0,0x68,0x0,0x69,0x0,0x76,0x0,0x65, 0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67, + // sendMsg.png + 0x0,0xb, + 0x4,0x6d,0xde,0x67, + 0x0,0x73, + 0x0,0x65,0x0,0x6e,0x0,0x64,0x0,0x4d,0x0,0x73,0x0,0x67,0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67, // login-user.png 0x0,0xe, 0x2,0x5,0x62,0x7, @@ -4445,79 +4554,82 @@ static const unsigned char qt_resource_struct[] = { 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1, 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, // :/icons - 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x18,0x0,0x0,0x0,0x2, + 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x19,0x0,0x0,0x0,0x2, 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, // :/icons/archive.png - 0x0,0x0,0x1,0x9e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x6c,0x5b, + 0x0,0x0,0x1,0xba,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x72,0xa1, 0x0,0x0,0x1,0x8e,0xe5,0x61,0xed,0x40, // :/icons/instructor.png - 0x0,0x0,0x2,0xe2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd1,0xc3, + 0x0,0x0,0x2,0xfe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd8,0x9, 0x0,0x0,0x1,0x8f,0x37,0xdf,0xf0,0x30, // :/icons/deleteTrainee.png - 0x0,0x0,0x2,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x9f,0x7a, + 0x0,0x0,0x2,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xa5,0xc0, 0x0,0x0,0x1,0x8e,0xa2,0x7c,0xe5,0x70, // :/icons/deleteInstructor.png - 0x0,0x0,0x3,0x24,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe9,0x64, + 0x0,0x0,0x3,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xef,0xaa, 0x0,0x0,0x1,0x8f,0x4c,0x25,0x16,0x10, // :/icons/addTrainee.png - 0x0,0x0,0x1,0x7c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0x65, + 0x0,0x0,0x1,0x98,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x68,0xab, 0x0,0x0,0x1,0x8e,0xa2,0x7c,0x31,0xc0, // :/icons/addInstructor.png - 0x0,0x0,0x2,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xa9,0xae, + 0x0,0x0,0x2,0x96,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xaf,0xf4, 0x0,0x0,0x1,0x8f,0x4c,0x22,0x5e,0xc0, // :/icons/DB-instructors.png - 0x0,0x0,0x2,0xa2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xb5,0xaf, + 0x0,0x0,0x2,0xbe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xbb,0xf5, 0x0,0x0,0x1,0x8f,0x71,0x7a,0x10,0x0, // :/icons/login-user.png - 0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc,0x77, + 0x0,0x0,0x0,0x5c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x12,0xbd, 0x0,0x0,0x1,0x91,0x92,0xb9,0xf4,0x90, // :/icons/DB-trainees.png - 0x0,0x0,0x3,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xf5,0xab, + 0x0,0x0,0x3,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xfb,0xf1, 0x0,0x0,0x1,0x8f,0x71,0x78,0xa0,0xd0, // :/icons/deleteGroup.png - 0x0,0x0,0x0,0xb2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x2e,0x7d, + 0x0,0x0,0x0,0xce,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x34,0xc3, 0x0,0x0,0x1,0x8e,0xa2,0x78,0x3a,0x20, // :/icons/admin.png - 0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x44,0xde, + 0x0,0x0,0x1,0x1c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x4b,0x24, 0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc2, // :/icons/trainee.png - 0x0,0x0,0x2,0xa,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x89,0xcf, + 0x0,0x0,0x2,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x90,0x15, 0x0,0x0,0x1,0x8e,0x8a,0x13,0x52,0xd0, + // :/icons/sendMsg.png + 0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc,0x77, +0x0,0x0,0x1,0x93,0x90,0xa7,0xa0,0x72, // :/icons/instructorFromArchive.png - 0x0,0x0,0x1,0xd2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x7d,0x69, + 0x0,0x0,0x1,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x83,0xaf, 0x0,0x0,0x1,0x8f,0x7b,0x72,0x10,0x80, // :/icons/group.png - 0x0,0x0,0x1,0xba,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x72,0x37, + 0x0,0x0,0x1,0xd6,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x78,0x7d, 0x0,0x0,0x1,0x8e,0x8a,0x11,0x5e,0xd0, // :/icons/instructorArchive.png 0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, 0x0,0x0,0x1,0x8f,0x70,0x2c,0x14,0x0, // :/icons/docTasks.png - 0x0,0x0,0x1,0x5e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x5c,0x91, + 0x0,0x0,0x1,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0xd7, 0x0,0x0,0x1,0x93,0x63,0x8b,0x33,0x1e, // :/icons/instructorAdmin.png - 0x0,0x0,0x2,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x92,0xaf, + 0x0,0x0,0x2,0x42,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x98,0xf5, 0x0,0x0,0x1,0x8f,0x57,0x71,0xc1,0x80, // :/icons/newGroup.png - 0x0,0x0,0x0,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x17,0x3e, + 0x0,0x0,0x0,0x7e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1d,0x84, 0x0,0x0,0x1,0x8e,0xa2,0x7a,0x9b,0x80, // :/icons/traineeArchive.png - 0x0,0x0,0x0,0xd6,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x3a,0x96, + 0x0,0x0,0x0,0xf2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x40,0xdc, 0x0,0x0,0x1,0x8e,0xe6,0x68,0x78,0x30, // :/icons/circleGray.png - 0x0,0x0,0x1,0x18,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x4f,0x47, + 0x0,0x0,0x1,0x34,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x55,0x8d, 0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc6, // :/icons/circleGreen.png - 0x0,0x0,0x1,0x3a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x54,0xd8, + 0x0,0x0,0x1,0x56,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x5b,0x1e, 0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xcc, // :/icons/edit.png - 0x0,0x0,0x2,0xcc,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc6,0xde, + 0x0,0x0,0x2,0xe8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xcd,0x24, 0x0,0x0,0x1,0x8e,0x99,0xb2,0x8f,0x80, // :/icons/connectDB.png - 0x0,0x0,0x3,0x4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xdc,0xb7, + 0x0,0x0,0x3,0x20,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe2,0xfd, 0x0,0x0,0x1,0x93,0x3f,0x60,0x70,0xee, // :/icons/traineeFromArchive.png - 0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x24,0x27, + 0x0,0x0,0x0,0x9c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x2a,0x6d, 0x0,0x0,0x1,0x8f,0x7b,0x8d,0xdd,0xb0, }; diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp index 26ec4bd..a9448ae 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/XGTKJIRJR2/moc_connectortoserver.cpp @@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_ConnectorToServer_t { - QByteArrayData data[16]; - char stringdata0[223]; + QByteArrayData data[20]; + char stringdata0[298]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -45,17 +45,23 @@ QT_MOC_LITERAL(9, 117, 15), // "recognizeSystem" 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, 14), // "sigLoginResult" -QT_MOC_LITERAL(14, 191, 20), // "ServerAuthorization*" -QT_MOC_LITERAL(15, 212, 10) // "serverAuth" +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" }, "ConnectorToServer\0sigSetConnect\0\0" "ServerSettings*\0serverSettings\0QThread*\0" "thread\0sigInitializeClient\0RecognizeSystem*\0" "recognizeSystem\0SendSystem*\0sendSystem\0" - "sigSendAutorization\0sigLoginResult\0" - "ServerAuthorization*\0serverAuth" + "sigSendAutorization\0sigSendDeAutorization\0" + "sigLoginResult\0ServerAuthorization*\0" + "serverAuth\0sigDeLoginResult\0" + "ServerDeAuthorization*\0serverDeAuth" }; #undef QT_MOC_LITERAL @@ -65,24 +71,28 @@ static const uint qt_meta_data_ConnectorToServer[] = { 8, // revision 0, // classname 0, 0, // classinfo - 4, 14, // methods + 6, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags - 4, // signalCount + 6, // signalCount // signals: name, argc, parameters, tag, flags - 1, 2, 34, 2, 0x06 /* Public */, - 7, 3, 39, 2, 0x06 /* Public */, - 12, 0, 46, 2, 0x06 /* Public */, - 13, 1, 47, 2, 0x06 /* Public */, + 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 */, // 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, 0x80000000 | 14, 15, + QMetaType::Void, + QMetaType::Void, 0x80000000 | 15, 16, + QMetaType::Void, 0x80000000 | 18, 19, 0 // eod }; @@ -96,7 +106,9 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in case 0: _t->sigSetConnect((*reinterpret_cast< ServerSettings*(*)>(_a[1])),(*reinterpret_cast< QThread*(*)>(_a[2]))); break; 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->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); 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; default: ; } } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { @@ -135,10 +147,24 @@ 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::sigSendDeAutorization)) { + *result = 3; + return; + } + } { using _t = void (ConnectorToServer::*)(ServerAuthorization * ); if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigLoginResult)) { - *result = 3; + *result = 4; + return; + } + } + { + using _t = void (ConnectorToServer::*)(ServerDeAuthorization * ); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigDeLoginResult)) { + *result = 5; return; } } @@ -174,13 +200,13 @@ int ConnectorToServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) + if (_id < 6) qt_static_metacall(this, _c, _id, _a); - _id -= 4; + _id -= 6; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) + if (_id < 6) qt_static_metacall(this, _c, _id, _a); - _id -= 4; + _id -= 6; } return _id; } @@ -206,10 +232,23 @@ void ConnectorToServer::sigSendAutorization() } // SIGNAL 3 +void ConnectorToServer::sigSendDeAutorization() +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr); +} + +// SIGNAL 4 void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1) { void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 3, _a); + QMetaObject::activate(this, &staticMetaObject, 4, _a); +} + +// SIGNAL 5 +void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 5, _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 d666530..aef1ab1 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h @@ -27,12 +27,13 @@ class Ui_InstructorsAndTraineesWidget { public: QGridLayout *gridLayout; - QHBoxLayout *horizontalLayout; + QHBoxLayout *horizontalLayout_0; QGroupBox *groupBox; QGridLayout *gridLayout_2; - QVBoxLayout *verticalLayout; - QVBoxLayout *verticalLayout_2; QHBoxLayout *horizontalLayout_2; + QVBoxLayout *verticalLayout_1; + QVBoxLayout *verticalLayout_2; + QHBoxLayout *horizontalLayout_1; QToolButton *btnConnectionToDB; QLabel *lblDBisConnected; QToolButton *btnAuthorizationInstructor; @@ -40,8 +41,7 @@ public: QLabel *lblLoggedInPrefix; QLabel *lblLoggedInInstructor; QSpacerItem *horizontalSpacer; - QToolButton *btnDocTasks; - QToolButton *toolButton; + QToolButton *btnUpdateStyleSheet; void setupUi(QWidget *InstructorsAndTraineesWidget) { @@ -54,22 +54,30 @@ public: InstructorsAndTraineesWidget->setFont(font); gridLayout = new QGridLayout(InstructorsAndTraineesWidget); gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - horizontalLayout = new QHBoxLayout(); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); + horizontalLayout_0 = new QHBoxLayout(); + horizontalLayout_0->setObjectName(QString::fromUtf8("horizontalLayout_0")); groupBox = new QGroupBox(InstructorsAndTraineesWidget); groupBox->setObjectName(QString::fromUtf8("groupBox")); groupBox->setFont(font); gridLayout_2 = new QGridLayout(groupBox); gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); - verticalLayout = new QVBoxLayout(); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); + horizontalLayout_2 = new QHBoxLayout(); + horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); + verticalLayout_1 = new QVBoxLayout(); + verticalLayout_1->setObjectName(QString::fromUtf8("verticalLayout_1")); - gridLayout_2->addLayout(verticalLayout, 1, 0, 1, 1); + horizontalLayout_2->addLayout(verticalLayout_1); verticalLayout_2 = new QVBoxLayout(); verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - horizontalLayout_2 = new QHBoxLayout(); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); + + horizontalLayout_2->addLayout(verticalLayout_2); + + + gridLayout_2->addLayout(horizontalLayout_2, 1, 0, 1, 1); + + horizontalLayout_1 = new QHBoxLayout(); + horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1")); btnConnectionToDB = new QToolButton(groupBox); btnConnectionToDB->setObjectName(QString::fromUtf8("btnConnectionToDB")); btnConnectionToDB->setMinimumSize(QSize(130, 58)); @@ -80,7 +88,7 @@ public: btnConnectionToDB->setCheckable(true); btnConnectionToDB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); - horizontalLayout_2->addWidget(btnConnectionToDB); + horizontalLayout_1->addWidget(btnConnectionToDB); lblDBisConnected = new QLabel(groupBox); lblDBisConnected->setObjectName(QString::fromUtf8("lblDBisConnected")); @@ -89,7 +97,7 @@ public: lblDBisConnected->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png"))); lblDBisConnected->setScaledContents(true); - horizontalLayout_2->addWidget(lblDBisConnected); + horizontalLayout_1->addWidget(lblDBisConnected); btnAuthorizationInstructor = new QToolButton(groupBox); btnAuthorizationInstructor->setObjectName(QString::fromUtf8("btnAuthorizationInstructor")); @@ -101,7 +109,7 @@ public: btnAuthorizationInstructor->setCheckable(true); btnAuthorizationInstructor->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); - horizontalLayout_2->addWidget(btnAuthorizationInstructor); + horizontalLayout_1->addWidget(btnAuthorizationInstructor); lblLoggedIn = new QLabel(groupBox); lblLoggedIn->setObjectName(QString::fromUtf8("lblLoggedIn")); @@ -110,7 +118,7 @@ public: lblLoggedIn->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png"))); lblLoggedIn->setScaledContents(true); - horizontalLayout_2->addWidget(lblLoggedIn); + horizontalLayout_1->addWidget(lblLoggedIn); lblLoggedInPrefix = new QLabel(groupBox); lblLoggedInPrefix->setObjectName(QString::fromUtf8("lblLoggedInPrefix")); @@ -118,46 +126,32 @@ public: lblLoggedInPrefix->setTextFormat(Qt::AutoText); lblLoggedInPrefix->setScaledContents(false); - horizontalLayout_2->addWidget(lblLoggedInPrefix); + horizontalLayout_1->addWidget(lblLoggedInPrefix); lblLoggedInInstructor = new QLabel(groupBox); lblLoggedInInstructor->setObjectName(QString::fromUtf8("lblLoggedInInstructor")); lblLoggedInInstructor->setMaximumSize(QSize(16777215, 40)); - horizontalLayout_2->addWidget(lblLoggedInInstructor); + horizontalLayout_1->addWidget(lblLoggedInInstructor); horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); - horizontalLayout_2->addItem(horizontalSpacer); + horizontalLayout_1->addItem(horizontalSpacer); - btnDocTasks = new QToolButton(groupBox); - btnDocTasks->setObjectName(QString::fromUtf8("btnDocTasks")); - btnDocTasks->setMinimumSize(QSize(140, 58)); - QIcon icon2; - icon2.addFile(QString::fromUtf8(":/icons/docTasks.png"), QSize(), QIcon::Normal, QIcon::Off); - btnDocTasks->setIcon(icon2); - btnDocTasks->setIconSize(QSize(32, 32)); - btnDocTasks->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); + btnUpdateStyleSheet = new QToolButton(groupBox); + btnUpdateStyleSheet->setObjectName(QString::fromUtf8("btnUpdateStyleSheet")); + btnUpdateStyleSheet->setMinimumSize(QSize(58, 58)); - horizontalLayout_2->addWidget(btnDocTasks); - - toolButton = new QToolButton(groupBox); - toolButton->setObjectName(QString::fromUtf8("toolButton")); - toolButton->setMinimumSize(QSize(58, 58)); - - horizontalLayout_2->addWidget(toolButton); + horizontalLayout_1->addWidget(btnUpdateStyleSheet); - verticalLayout_2->addLayout(horizontalLayout_2); + gridLayout_2->addLayout(horizontalLayout_1, 0, 0, 1, 1); - gridLayout_2->addLayout(verticalLayout_2, 0, 0, 1, 1); + horizontalLayout_0->addWidget(groupBox); - horizontalLayout->addWidget(groupBox); - - - gridLayout->addLayout(horizontalLayout, 0, 0, 1, 1); + gridLayout->addLayout(horizontalLayout_0, 0, 0, 1, 1); retranslateUi(InstructorsAndTraineesWidget); @@ -175,11 +169,7 @@ public: lblLoggedIn->setText(QString()); lblLoggedInPrefix->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Logged in Instructor: ", nullptr)); lblLoggedInInstructor->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "none", nullptr)); - btnDocTasks->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Doc tasks", nullptr)); -#if QT_CONFIG(shortcut) - btnDocTasks->setShortcut(QCoreApplication::translate("InstructorsAndTraineesWidget", "Ctrl+Shift+S", nullptr)); -#endif // QT_CONFIG(shortcut) - toolButton->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Update StyleSheet", nullptr)); + btnUpdateStyleSheet->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Update StyleSheet", nullptr)); } // retranslateUi }; diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h index 93e4085..3c285e5 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h @@ -10,6 +10,7 @@ #define UI_MESSANGERWIDGET_H #include +#include #include #include #include @@ -84,6 +85,11 @@ public: sizePolicy.setVerticalStretch(0); sizePolicy.setHeightForWidth(btnSend->sizePolicy().hasHeightForWidth()); btnSend->setSizePolicy(sizePolicy); + QIcon icon; + icon.addFile(QString::fromUtf8(":/icons/sendMsg.png"), QSize(), QIcon::Normal, QIcon::Off); + btnSend->setIcon(icon); + btnSend->setIconSize(QSize(32, 32)); + btnSend->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); horizontalLayout->addWidget(btnSend); diff --git a/DB_IaT/Debug64/build.ninja b/DB_IaT/Debug64/build.ninja index 907d811..b6ac086 100644 --- a/DB_IaT/Debug64/build.ninja +++ b/DB_IaT/Debug64/build.ninja @@ -302,7 +302,7 @@ build InstructorsAndTrainees_autogen: phony CMakeFiles/InstructorsAndTrainees_au ############################################# # Custom command for InstructorsAndTrainees_autogen\EWIEGA46WW\qrc_resources.cpp -build InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/DB_IaT/InstructorsAndTrainees/resources.qrc CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/admin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGray.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGreen.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/docTasks.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/archive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/group.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/trainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorAdmin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-instructors.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/edit.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/connectDB.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-trainees.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || InstructorsAndTrainees_autogen +build InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/DB_IaT/InstructorsAndTrainees/resources.qrc CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/admin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGray.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGreen.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/docTasks.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/archive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/group.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/trainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorAdmin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-instructors.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/edit.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/connectDB.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-trainees.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || InstructorsAndTrainees_autogen COMMAND = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\DB_IaT\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E cmake_autorcc D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug" DESC = Automatic RCC for resources.qrc restat = 1 diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll b/DB_IaT/Debug64/libInstructorsAndTrainees.dll index 3ce075d..7c61228 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 8c8bbae..8ededd4 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/connectorToServer/Core/dataparser.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp index 8f2ef67..4d134dd 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp @@ -70,6 +70,25 @@ void DataParser::createAuthMessage(ClientAutorization *auth) file.close(); } +void DataParser::createDeAuthMessage(ClientDeAutorization *deAuth) +{ + QFile file(tempName); + file.open(QIODevice::WriteOnly); + QXmlStreamWriter xmlWriter(&file); + + xmlWriter.setAutoFormatting(true); + xmlWriter.writeStartDocument(); + xmlWriter.writeStartElement("ClientDeAutorization"); + + xmlWriter.writeAttribute("Login",deAuth->Login); + + xmlWriter.writeEndElement(); + xmlWriter.writeEndElement(); + xmlWriter.writeEndDocument(); + + file.close(); +} + void DataParser::createServerSettings(QString address, QString port) diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h index a26c51a..38744a7 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 createDeAuthMessage(ClientDeAutorization *deAuth); void createAuthData(ServerAuthorization *serverAuth); void createAuthDataOffline(QString username,QString pass); void addRunData(QList displays); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp index 90e795b..eb0236e 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp @@ -319,11 +319,36 @@ void RecognizeSystem::xmlParser(QByteArray array) serverAuth->AccessType = value; checkAccessType(value); } + + if (name == "Login"){ + serverAuth->Login = value; + } } emit sigSaveLoginData(serverAuth); } + if(xmlReader.name() == "ServerDeAuthorization"){ + + ServerDeAuthorization *serverDeAuth = new ServerDeAuthorization; + + foreach(const QXmlStreamAttribute &attr, xmlReader.attributes()) + { + QString name = attr.name().toString(); + QString value = attr.value().toString(); + + if (name == "Result"){ + serverDeAuth->Result = value == "true" ? true : false; + } + + if (name == "Login"){ + serverDeAuth->Login = value; + } + } + + emit sigDeAuth(serverDeAuth); + } + xmlReader.readNext(); } } diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h index ea786a4..d00b418 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h @@ -28,6 +28,7 @@ signals: void sigSocketDisabled(); void sigServerBlocked(); void sigSaveLoginData(ServerAuthorization *serverAuth); + void sigDeAuth(ServerDeAuthorization *serverDeAuth); void sigSocketWaitForReadyRead(int waitTime); void sigStartCompare(); diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h index 1b3a8ae..379a2c5 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h @@ -17,6 +17,12 @@ public: QString ClientName; bool Result; QString AccessType; + QString Login; +}; +class ServerDeAuthorization{ +public: + bool Result; + QString Login; }; class ClientAutorization{ @@ -25,6 +31,11 @@ public: QString Password; }; +class ClientDeAutorization{ +public: + QString Login; +}; + class ServerMessage { public: diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp index 7425e2e..53399f7 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp @@ -29,6 +29,22 @@ bool ConnectorToServer::authorizationInstructorLocal(QString login, QString pass return true; } +bool ConnectorToServer::deAuthorizationInstructorLocal(QString login) +{ + if (!client->getIsConnected()) + { + return false; + } + + ClientDeAutorization *deAutorization = new ClientDeAutorization; + deAutorization->Login = login; + + dataParser->createDeAuthMessage(deAutorization); + emit sigSendDeAutorization(); + + return true; +} + void ConnectorToServer::initialize() { createObjects(); @@ -45,8 +61,10 @@ void ConnectorToServer::bindConnection() connect(this,&ConnectorToServer::sigInitializeClient,client,&TCPClient::initialize,Qt::AutoConnection); connect(this,&ConnectorToServer::sigSetConnect,client,&TCPClient::setConnect,Qt::AutoConnection); connect(this,&ConnectorToServer::sigSendAutorization,sendSystem,&SendSystem::sendClientAutorization); + connect(this,&ConnectorToServer::sigSendDeAutorization,sendSystem,&SendSystem::sendClientAutorization); connect(recognizeSystem,&RecognizeSystem::sigSaveLoginData,this,&ConnectorToServer::sigLoginResult); + connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult); } void ConnectorToServer::createObjects() diff --git a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h index 1f7f7ef..3be38dc 100644 --- a/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h +++ b/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h @@ -14,6 +14,7 @@ public: explicit ConnectorToServer(QObject *parent = nullptr); bool authorizationInstructorLocal(QString login, QString password); + bool deAuthorizationInstructorLocal(QString login); private slots: @@ -23,7 +24,9 @@ signals: SendSystem *sendSystem, QThread *thread); void sigSendAutorization(); + void sigSendDeAutorization(); void sigLoginResult(ServerAuthorization * serverAuth); + void sigDeLoginResult(ServerDeAuthorization * serverDeAuth); private: void initialize(); diff --git a/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png b/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png new file mode 100644 index 0000000..783f67b Binary files /dev/null and b/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png differ diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp index ef611b8..34d9dde 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -11,6 +11,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : dbLMS(nullptr), viewerTrainees(nullptr), viewerInstructors(nullptr), + messangerWidget(nullptr), + docTasksWidget(nullptr), adminMode(false), loginInstructorLoggedInLocal(QStringLiteral("")) { @@ -18,35 +20,31 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : connectorToServer = new ConnectorToServer(this); connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult); + connect(connectorToServer,&ConnectorToServer::sigDeLoginResult,this,&InstructorsAndTraineesWidget::checkDeLoginResult); dbLMS = new InterfaceDataBaseLMS(this); - connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged); viewerTrainees = new ViewerTrainees(dbLMS); viewerInstructors = new ViewerInstructors(dbLMS); - - messangerWidget = new MessangerWidget(this); - 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); connect(viewerTrainees, &ViewerTrainees::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization); - connect(viewerTrainees, &ViewerTrainees::signal_traineeSelected, this, &InstructorsAndTraineesWidget::signal_traineeSelected); connect(this, &InstructorsAndTraineesWidget::signal_tabMessengerChanged, viewerTrainees, &ViewerTrainees::slot_tabMessengerChanged); - ui->verticalLayout->addWidget(viewerTrainees); - ui->verticalLayout->addWidget(viewerInstructors); - ui->verticalLayout->addWidget(messangerWidget); + messangerWidget = new MessangerWidget(this); + + docTasksWidget = new DocTasksWidget(this); + + ui->verticalLayout_1->addWidget(viewerTrainees); + ui->verticalLayout_1->addWidget(viewerInstructors); + ui->verticalLayout_1->addWidget(messangerWidget); + ui->verticalLayout_2->addWidget(docTasksWidget); viewerTrainees->setMinimumSize(1600, 600); viewerInstructors->setMinimumSize(1600, 300); - - //ui->btnAuthorizationInstructor->setEnabled(false); - - //ui->btnConnectionToDB->click(); } InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget() @@ -62,6 +60,8 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget() dbLMS->DisConnectionFromDB(); } + delete docTasksWidget; + delete messangerWidget; delete viewerInstructors; delete viewerTrainees; delete dbLMS; @@ -86,7 +86,7 @@ void InstructorsAndTraineesWidget::changeEvent(QEvent *event) else ui->btnConnectionToDB->setText(tr("Connection DB")); - updateLabelLoggedInInstructor(); + updateLabelLoggedInInstructor(loginInstructorLoggedInLocal, "???"); } } @@ -102,7 +102,7 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA { if (serverAuth->Result) { - loginInstructorLoggedInLocal = serverAuth->ClientName; + loginInstructorLoggedInLocal = serverAuth->Login; if(loginInstructorLoggedInLocal == QStringLiteral("admin")) adminMode = true; @@ -114,11 +114,11 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA viewerInstructors->setAuthComplited(true); viewerTrainees->setAuthComplited(true); - //Q_EMIT signal_NeedUpdateUI(true, true); + Q_EMIT signal_NeedUpdateUI(true, true); ui->btnAuthorizationInstructor->setText(tr("Deauthorization Instructor")); - //updateLabelLoggedInInstructor(); + updateLabelLoggedInInstructor(serverAuth->Login, serverAuth->ClientName); //Q_EMIT signal_NeedUpdateUI(true, true); @@ -130,7 +130,33 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA } } -bool InstructorsAndTraineesWidget::authorizationInstructorLocal(QWidget* parent) +void InstructorsAndTraineesWidget::checkDeLoginResult(ServerDeAuthorization *serverDeAuth) +{ + if (serverDeAuth->Result) + { + loginInstructorLoggedInLocal = QStringLiteral(""); + adminMode = false; + + viewerInstructors->setAdminMode(adminMode); + viewerTrainees->setAdminMode(adminMode); + viewerInstructors->setAuthComplited(false); + viewerTrainees->setAuthComplited(false); + + Q_EMIT signal_NeedUpdateUI(true, false); + + ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor")); + + updateLabelLoggedInInstructor("",""); + + QMessageBox::information(this, tr("Instructor deauthorization"), tr("Successfully!")); + } + else + { + QMessageBox::warning(this, tr("Instructor deauthorization"), tr("Error!")); + } +} + +bool InstructorsAndTraineesWidget::authorizationInstructorDialog(QWidget* parent) { DialogAuthorizationInstructor dlg(parent); dlg.setWindowTitle(tr("Instructor authorization")); @@ -160,115 +186,25 @@ bool InstructorsAndTraineesWidget::authorizationInstructorLocal(QWidget* parent) return false; } -bool InstructorsAndTraineesWidget::authorizationIsCompleted() -{ - if(loginInstructorLoggedInLocal == QStringLiteral("")) - return false; - else - return true; -} - -bool InstructorsAndTraineesWidget::authorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name) -{ - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return false; - } - - Q_EMIT signal_BlockAutorization(true); - - bool res = dbLMS->AuthorizationTrainee(login, password, classroom_name, computer_name); - - Q_EMIT signal_BlockAutorization(false); - - if(res) - Q_EMIT signal_NeedUpdateUI(false, true); - - mtxAccess.unlock(); - return res; -} - -bool InstructorsAndTraineesWidget::deAuthorizationTrainee(QString login) -{ - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return false; - } - - Q_EMIT signal_BlockAutorization(true); - - bool res = dbLMS->deAuthorizationTrainee(login); - - Q_EMIT signal_BlockAutorization(false); - - if(res) - Q_EMIT signal_NeedUpdateUI(false, true); - - mtxAccess.unlock(); - return res; -} - -QString InstructorsAndTraineesWidget::getNameTraineeByLogin(QString login) -{ - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return QStringLiteral(""); - } - - QString res = dbLMS->getNameTraineeByLogin(login); - - mtxAccess.unlock(); - return res; -} - -bool InstructorsAndTraineesWidget::authorizationInstructor(QString login, QString password) -{ - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return false; - } - - Q_EMIT signal_BlockAutorization(true); - - bool res = dbLMS->AuthorizationInstructor(login, password); - - Q_EMIT signal_BlockAutorization(false); - - if(res) - Q_EMIT signal_NeedUpdateUI(true, false); - - mtxAccess.unlock(); - return res; -} - bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login) { mtxAccess.lock(); + /* if(! dbLMS->DBisConnected()) { mtxAccess.unlock(); return false; - } + }*/ - Q_EMIT signal_BlockAutorization(true); + //Q_EMIT signal_BlockAutorization(true); - bool res = dbLMS->deAuthorizationInstructor(login); + //bool res = dbLMS->deAuthorizationInstructor(login); + connectorToServer->deAuthorizationInstructorLocal(login); - Q_EMIT signal_BlockAutorization(false); + //Q_EMIT signal_BlockAutorization(false); + /* if(res) { if(loginInstructorLoggedInLocal == login) @@ -285,50 +221,21 @@ bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login) } else Q_EMIT signal_NeedUpdateUI(true, false); - } + + } */ mtxAccess.unlock(); - return res; + return /*res*/true; } -QString InstructorsAndTraineesWidget::getNameInstructorByLogin(QString login) +bool InstructorsAndTraineesWidget::authorizationIsCompleted() { - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return QStringLiteral(""); - } - - QString res = dbLMS->getNameInstructorByLogin(login); - - mtxAccess.unlock(); - return res; + if(loginInstructorLoggedInLocal == QStringLiteral("")) + return false; + else + return true; } -QString InstructorsAndTraineesWidget::getMainInstructorName() -{ - mtxAccess.lock(); - - if(! dbLMS->DBisConnected()) - { - mtxAccess.unlock(); - return QStringLiteral(""); - } - - QString res = dbLMS->getNameInstructorByLogin(loginInstructorLoggedInLocal); - - mtxAccess.unlock(); - return res; -} -/* -QList InstructorsAndTraineesWidget::getListTrainees() -{ - return dbLMS->getListTrainees(); -} -*/ - void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked() { bool stateIsChecked = ui->btnConnectionToDB->isChecked(); @@ -384,7 +291,7 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked() if(stateIsChecked) {//Авторизация Инструктора локальная (Администратора) - if(authorizationInstructorLocal(this)) + if(authorizationInstructorDialog(this)) { } @@ -397,30 +304,30 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked() { if(deAuthorizationInstructor(loginInstructorLoggedInLocal)) { - ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor")); + //ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor")); //updateLabelLoggedInInstructor(); - Q_EMIT signal_NeedUpdateUI(true, true); + //Q_EMIT signal_NeedUpdateUI(true, true); } } } } -void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor() +void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor(QString login, QString name) { mtxAccess.lock(); + /* if(! dbLMS->DBisConnected()) { mtxAccess.unlock(); return; - } + }*/ if(authorizationIsCompleted()) { - QString nameLoggedInInstructor = QString("%1 (%2)").arg( - dbLMS->getNameInstructorByLogin(loginInstructorLoggedInLocal), loginInstructorLoggedInLocal); + QString nameLoggedInInstructor = QString("%1 (%2)").arg(name, login); ui->lblLoggedInInstructor->setText(nameLoggedInInstructor); if(loginInstructorLoggedInLocal == QStringLiteral("admin")) ui->lblLoggedIn->setPixmap(QPixmap(QStringLiteral(":/icons/admin.png"))); @@ -436,18 +343,7 @@ void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor() mtxAccess.unlock(); } -void InstructorsAndTraineesWidget::on_btnDocTasks_clicked() -{ - DocTasksWidget docTasks(this); - QDialog* dialog = new QDialog(this); - QHBoxLayout *layout = new QHBoxLayout(dialog); - layout->addWidget(&docTasks); - dialog->setWindowTitle(tr("Doc tasks")); - dialog->setMinimumSize(1200, 800); - dialog->exec(); -} - -void InstructorsAndTraineesWidget::on_toolButton_clicked() +void InstructorsAndTraineesWidget::on_btnUpdateStyleSheet_clicked() { viewerTrainees->updateMyStyleSheet(); viewerInstructors->updateMyStyleSheet(); diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h index 64d4d3f..e77dbdd 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h @@ -29,7 +29,10 @@ private: public Q_SLOTS: //Слот обработки смены языка void slot_LanguageChanged(QString language); + //Слот обработки результата авторизации void checkLoginResult(ServerAuthorization * serverAuth); + //Слот обработки результата авторизации + void checkDeLoginResult(ServerDeAuthorization * serverDeAuth); Q_SIGNALS: //сигнал об изменении языка интерфейса @@ -50,33 +53,17 @@ Q_SIGNALS: //сигнал об инициализации мессенджера void signal_InitMessanger(QList listTrainees); -public: - QString getMainInstructorName(); - //QList getListTrainees(); - - //Авторизация обучаемого на клиенте - bool authorizationTrainee(QString login, QString password, QString classroom_name = QStringLiteral(""), QString computer_name = QStringLiteral("")); - bool deAuthorizationTrainee(QString login); - QString getNameTraineeByLogin(QString login); - - //Авторизация инструктора на клиенте - bool authorizationInstructor(QString login, QString password); - bool deAuthorizationInstructor(QString login); - QString getNameInstructorByLogin(QString login); - private Q_SLOTS: void on_btnConnectionToDB_clicked(); void on_btnAuthorizationInstructor_clicked(); - - void on_btnDocTasks_clicked(); - - void on_toolButton_clicked(); + void on_btnUpdateStyleSheet_clicked(); private: - void updateLabelLoggedInInstructor(); + void updateLabelLoggedInInstructor(QString login, QString name); //Авторизация инструктора локальная - bool authorizationInstructorLocal(QWidget* parent = nullptr); + bool authorizationInstructorDialog(QWidget* parent = nullptr); + bool deAuthorizationInstructor(QString login); bool authorizationIsCompleted(); private: diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui index fc0e77f..dea3399 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui @@ -21,7 +21,7 @@ - + @@ -35,208 +35,182 @@ - + + + + + + + + - + - - - - - - 130 - 58 - - - - Connection to DB - - - - :/icons/connectDB.png:/icons/connectDB.png - - - - 32 - 32 - - - - true - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 32 - 32 - - - - - 32 - 32 - - - - - - - :/icons/circleGray.png - - - true - - - - - - - - 170 - 58 - - - - Authorization Instructor - - - - :/icons/login-user.png:/icons/login-user.png - - - - 32 - 32 - - - - true - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 32 - 32 - - - - - 32 - 32 - - - - - - - :/icons/circleGray.png - - - true - - - - - - - - 16777215 - 40 - - - - Logged in Instructor: - - - Qt::AutoText - - - false - - - - - - - - 16777215 - 40 - - - - none - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - 140 - 58 - - - - Doc tasks - - - - :/icons/docTasks.png:/icons/docTasks.png - - - - 32 - 32 - - - - Ctrl+Shift+S - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 58 - 58 - - - - Update StyleSheet - - - - + + + + 130 + 58 + + + + Connection to DB + + + + :/icons/connectDB.png:/icons/connectDB.png + + + + 32 + 32 + + + + true + + + Qt::ToolButtonTextUnderIcon + + + + + + + + 32 + 32 + + + + + 32 + 32 + + + + + + + :/icons/circleGray.png + + + true + + + + + + + + 170 + 58 + + + + Authorization Instructor + + + + :/icons/login-user.png:/icons/login-user.png + + + + 32 + 32 + + + + true + + + Qt::ToolButtonTextUnderIcon + + + + + + + + 32 + 32 + + + + + 32 + 32 + + + + + + + :/icons/circleGray.png + + + true + + + + + + + + 16777215 + 40 + + + + Logged in Instructor: + + + Qt::AutoText + + + false + + + + + + + + 16777215 + 40 + + + + none + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + 58 + 58 + + + + Update StyleSheet + + diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui index e67a8bf..30886cf 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui @@ -65,6 +65,19 @@ Send + + + :/icons/sendMsg.png:/icons/sendMsg.png + + + + 32 + 32 + + + + Qt::ToolButtonTextBesideIcon + @@ -76,6 +89,8 @@ - + + + diff --git a/DB_IaT/InstructorsAndTrainees/resources.qrc b/DB_IaT/InstructorsAndTrainees/resources.qrc index 7037f08..f91e5a2 100644 --- a/DB_IaT/InstructorsAndTrainees/resources.qrc +++ b/DB_IaT/InstructorsAndTrainees/resources.qrc @@ -24,5 +24,6 @@ icons/connectDB.png icons/login-user.png icons/docTasks.png + icons/sendMsg.png diff --git a/GUIdataBaseLMS/Debug64/.ninja_deps b/GUIdataBaseLMS/Debug64/.ninja_deps index 47d2a21..3555771 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 1923d1e..30b692d 100644 --- a/GUIdataBaseLMS/Debug64/.ninja_log +++ b/GUIdataBaseLMS/Debug64/.ninja_log @@ -1,45 +1,76 @@ # ninja log v5 -498 1762 7549974043942795 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj e55e608f2306dffc -1841 1985 7549974046170500 GUIdataBaseLMS.exe dadb916a9424404 +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 +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 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 -501 1760 7549974043922849 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj 5aeddeb7620711ba -9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -449 498 7549974031284050 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -505 556 7549974031887321 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj bb007c89f3a0e760 -9 40 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f -32 39 0 clean 9c4b4372737ab8da -449 498 7549974031284050 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -9 40 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -503 1841 7549974044729004 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj 3810b99a644bb526 -24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 -9 40 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -21 462 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -21 462 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -21 462 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -462 513 7550002299258019 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -462 513 7550002299258019 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 +52 1348 7550071847581866 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 520 570 7550002299856419 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 -513 1782 7550002311959577 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -516 1831 7550002312453173 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -518 1886 7550002313003795 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1886 2030 7550002314424457 GUIdataBaseLMS.exe dadb916a9424404 -19 56 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -19 56 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -19 56 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +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 +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 diff --git a/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe index a777303..30ace8d 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 eb68b27..b587158 100644 --- a/GUIdataBaseLMS/Debug64/StaticData/temp.xml +++ b/GUIdataBaseLMS/Debug64/StaticData/temp.xml @@ -1,2 +1,2 @@ - + diff --git a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll index 3ce075d..7c61228 100644 Binary files a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll and b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll differ diff --git a/ServerLMS/Debug64/.ninja_deps b/ServerLMS/Debug64/.ninja_deps index b8fb2de..3f90251 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 ccf0692..9b0f66c 100644 --- a/ServerLMS/Debug64/.ninja_log +++ b/ServerLMS/Debug64/.ninja_log @@ -26,3 +26,46 @@ 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 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 8cb3683..c1f346c 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 173b6d2..c6256a8 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 771fc12..7edc08e 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 133ad40..21a6eac 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_autogen.dir/ParseCache.txt b/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt index 719634e..a538397 100644 --- a/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt +++ b/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/ParseCache.txt @@ -1,21 +1,7 @@ # Generated by CMake. Changes will be overwritten. +D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp -D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp -D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp -D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp -D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h -D:/LMS/ServerLMS/ServerLMS/Client.h -D:/LMS/ServerLMS/ServerLMS/multithreadserver.h - mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h - mmc:Q_OBJECT -D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h mmc:Q_OBJECT D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp @@ -32,6 +18,20 @@ D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.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/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 diff --git a/ServerLMS/Debug64/libServerLMS.dll b/ServerLMS/Debug64/libServerLMS.dll index ba49fb2..146c7d5 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 997d5dd..1284a3c 100644 Binary files a/ServerLMS/Debug64/libServerLMS.dll.a and b/ServerLMS/Debug64/libServerLMS.dll.a differ diff --git a/ServerLMS/ServerLMS/Systems/dataparser.cpp b/ServerLMS/ServerLMS/Systems/dataparser.cpp index f43f575..4e16a91 100644 --- a/ServerLMS/ServerLMS/Systems/dataparser.cpp +++ b/ServerLMS/ServerLMS/Systems/dataparser.cpp @@ -49,6 +49,24 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array) processingSystem->processingClientAutorization(client, clientAutorization); } + else if(xmlReader.name() == "ClientDeAutorization") + {//Запрос ДеАвторизации от клиента + + ClientDeAutorization clientDeAutorization; + + /*Перебираем все атрибуты тега*/ + foreach(const QXmlStreamAttribute &attr, xmlReader.attributes()) + { + QString name = attr.name().toString(); + QString value = attr.value().toString(); + //addTextToLogger(name + ": " + value); + + if(name == "Login") + clientDeAutorization.Login = value; + } + + processingSystem->processingClientDeAutorization(client, clientDeAutorization); + } else if(xmlReader.name() == "ClientMessage") {//Сообщение от клиента @@ -220,7 +238,7 @@ QByteArray DataParser::xmlAnswer(QList listTag, QString elemUp1, } -QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorName,QString clientName, QString accessType) +QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorName,QString clientName, QString accessType, QString login) { QList listTag; @@ -229,7 +247,8 @@ QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorNa SAttribute attribute2 = {"InstructorName", instructorName}; SAttribute attribute3 = {"ClientName", clientName}; SAttribute attribute4 = {"AccessType", accessType}; - QList listAttr = {attribute1, attribute2, attribute3, attribute4}; + SAttribute attribute5 = {"Login", login}; + QList listAttr = {attribute1, attribute2, attribute3, attribute4, attribute5}; SXmlAnswerTag tag = {"ServerAuthorization", listAttr}; listTag.append(tag); @@ -237,6 +256,20 @@ QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorNa return xmlAnswer(listTag); } +QByteArray DataParser::xmlAnswer_deAuthorization(bool result, QString login) +{ + QList listTag; + + SAttribute attribute1 = {"Result", result? "true" : "false"}; + SAttribute attribute2 = {"Login", login}; + QList listAttr = {attribute1, attribute2}; + SXmlAnswerTag tag = {"ServerDeAuthorization", listAttr}; + + listTag.append(tag); + + return xmlAnswer(listTag); +} + QByteArray DataParser::xmlAnswer_message(QString text) { QList listTag; diff --git a/ServerLMS/ServerLMS/Systems/dataparser.h b/ServerLMS/ServerLMS/Systems/dataparser.h index 3cbf8d8..09c2154 100644 --- a/ServerLMS/ServerLMS/Systems/dataparser.h +++ b/ServerLMS/ServerLMS/Systems/dataparser.h @@ -25,7 +25,8 @@ public: void xmlFileDataParse(QByteArray array); QByteArray xmlAnswer(QList listTag,QString elemUp1 = "", QString elemUp2 = ""); - QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType); + QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType, QString login); + QByteArray xmlAnswer_deAuthorization(bool result, QString login); 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 830a1d3..6dd9aaf 100644 --- a/ServerLMS/ServerLMS/Systems/processingsystem.cpp +++ b/ServerLMS/ServerLMS/Systems/processingsystem.cpp @@ -42,7 +42,7 @@ void ProcessingSystem::processingClientAutorization(ClientHandler *client, Clien instructorName = providerDBLMS->getMainInstructorName(); traineeName = providerDBLMS->getNameTraineeByLogin(clientAutorization.Login); - arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, traineeName, "trainee"); + arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, traineeName, "trainee", clientAutorization.Login); } else if(providerDBLMS->authorizationInstructor(clientAutorization.Login, clientAutorization.Password)) {//Авторизуется инструктор @@ -52,11 +52,56 @@ void ProcessingSystem::processingClientAutorization(ClientHandler *client, Clien instructorName = providerDBLMS->getNameInstructorByLogin(clientAutorization.Login); - arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, instructorName, "instructor"); + arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, instructorName, "instructor", clientAutorization.Login); } else {//Никто не авторизовался - arrayAnswer = dataParser->xmlAnswer_authorization(false, "", "", ""); + arrayAnswer = dataParser->xmlAnswer_authorization(false, "", "", "", ""); + } + client->sendXmlAnswer(arrayAnswer); + + QString str = QString(arrayAnswer); + //logger->addTextToLogger("To Client: " + str); + + //Извещаем об изменениях в авторизации + emit sigAuthChanged(); +} + +void ProcessingSystem::processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization) +{ + if(server->getStateBlockAutorization() == blocked) + { + QByteArray arrayAnswer = dataParser->xmlAnswer_notify(NOTIFY_SERVER_BLOCKED); + client->sendXmlAnswer(arrayAnswer); + + QString str = QString(arrayAnswer); + emit sigLogMessage("To Client: " + str); + + return; + } + + //Попытка ДеАвторизации клиента (проверка по БД) + QByteArray arrayAnswer; + + if(providerDBLMS->deAuthorizationTrainee(clientDeAutorization.Login)) + {//ДеАвторизуется обучаемый + + client->getClient()->setLogin(""); + emit sigUpdateListClients(); + + arrayAnswer = dataParser->xmlAnswer_deAuthorization(true, clientDeAutorization.Login); + } + else if(providerDBLMS->deAuthorizationInstructor(clientDeAutorization.Login)) + {//ДеАвторизуется инструктор + + client->getClient()->setLogin(""); + emit sigUpdateListClients(); + + arrayAnswer = dataParser->xmlAnswer_deAuthorization(true, clientDeAutorization.Login); + } + else + {//Никто не ДеАвторизовался + arrayAnswer = dataParser->xmlAnswer_deAuthorization(false, ""); } client->sendXmlAnswer(arrayAnswer); diff --git a/ServerLMS/ServerLMS/Systems/processingsystem.h b/ServerLMS/ServerLMS/Systems/processingsystem.h index 8dfcc56..6a46849 100644 --- a/ServerLMS/ServerLMS/Systems/processingsystem.h +++ b/ServerLMS/ServerLMS/Systems/processingsystem.h @@ -24,6 +24,7 @@ public: void initialize(DataParser* dataParser,ServerLMSWidget *server); void processingClientAutorization(ClientHandler *client, ClientAutorization clientAutorization); + void processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization); void processingClientMessage(ClientHandler *client, ClientMessage clientMessage); void processingClientNotify(ClientHandler *client, ClientNotify clientNotify); diff --git a/ServerLMS/ServerLMS/typesDataServerClient.h b/ServerLMS/ServerLMS/typesDataServerClient.h index 5490c3f..c5e62e7 100644 --- a/ServerLMS/ServerLMS/typesDataServerClient.h +++ b/ServerLMS/ServerLMS/typesDataServerClient.h @@ -44,6 +44,11 @@ public: QString Password; int NumberOfScreen; }; +class ClientDeAutorization +{ +public: + QString Login; +}; class ServerMessage { diff --git a/TestServerLMS/Debug64/StaticData/save.xml b/TestServerLMS/Debug64/StaticData/save.xml index 4902929..f94081f 100644 --- a/TestServerLMS/Debug64/StaticData/save.xml +++ b/TestServerLMS/Debug64/StaticData/save.xml @@ -1,2 +1,2 @@ - + diff --git a/TestServerLMS/Debug64/libServerLMS.dll b/TestServerLMS/Debug64/libServerLMS.dll index ba49fb2..146c7d5 100644 Binary files a/TestServerLMS/Debug64/libServerLMS.dll and b/TestServerLMS/Debug64/libServerLMS.dll differ