diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-4864724b9311f55f2285.json b/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-1056b722a71430563b4f.json similarity index 93% rename from DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-4864724b9311f55f2285.json rename to DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-1056b722a71430563b4f.json index 1e745fc..917fe16 100644 --- a/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-4864724b9311f55f2285.json +++ b/DB_IaT/Debug64/.cmake/api/v1/reply/codemodel-v2-1056b722a71430563b4f.json @@ -41,7 +41,7 @@ { "directoryIndex" : 0, "id" : "InstructorsAndTrainees::@6890427a1f51a3e7e1df", - "jsonFile" : "target-InstructorsAndTrainees-Debug-79e50c2c490f20f869e1.json", + "jsonFile" : "target-InstructorsAndTrainees-Debug-57a49d7aac6e0e71f3f0.json", "name" : "InstructorsAndTrainees", "projectIndex" : 0 }, diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-19T10-17-36-0975.json b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-23T10-12-01-0621.json similarity index 91% rename from DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-19T10-17-36-0975.json rename to DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-23T10-12-01-0621.json index b0b068e..148403e 100644 --- a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-19T10-17-36-0975.json +++ b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-23T10-12-01-0621.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-4864724b9311f55f2285.json", + "jsonFile" : "codemodel-v2-1056b722a71430563b4f.json", "kind" : "codemodel", "version" : { @@ -77,7 +77,7 @@ }, "codemodel-v2" : { - "jsonFile" : "codemodel-v2-4864724b9311f55f2285.json", + "jsonFile" : "codemodel-v2-1056b722a71430563b4f.json", "kind" : "codemodel", "version" : { diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-79e50c2c490f20f869e1.json b/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-57a49d7aac6e0e71f3f0.json similarity index 97% rename from DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-79e50c2c490f20f869e1.json rename to DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-57a49d7aac6e0e71f3f0.json index 584c3f0..9e806ce 100644 --- a/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-79e50c2c490f20f869e1.json +++ b/DB_IaT/Debug64/.cmake/api/v1/reply/target-InstructorsAndTrainees-Debug-57a49d7aac6e0e71f3f0.json @@ -46,19 +46,7 @@ { "command" : 1, "file" : 0, - "line" : 113, - "parent" : 0 - }, - { - "command" : 2, - "file" : 0, - "line" : 103, - "parent" : 0 - }, - { - "command" : 2, - "file" : 0, - "line" : 104, + "line" : 115, "parent" : 0 }, { @@ -76,7 +64,19 @@ { "command" : 2, "file" : 0, - "line" : 117, + "line" : 107, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 108, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 119, "parent" : 0 }, { @@ -114,7 +114,7 @@ { "command" : 6, "file" : 0, - "line" : 108, + "line" : 110, "parent" : 0 }, { @@ -123,18 +123,6 @@ "line" : 17, "parent" : 0 }, - { - "command" : 8, - "file" : 0, - "line" : 94, - "parent" : 0 - }, - { - "command" : 8, - "file" : 0, - "line" : 95, - "parent" : 0 - }, { "command" : 8, "file" : 0, @@ -168,7 +156,19 @@ { "command" : 8, "file" : 0, - "line" : 111, + "line" : 101, + "parent" : 0 + }, + { + "command" : 8, + "file" : 0, + "line" : 102, + "parent" : 0 + }, + { + "command" : 8, + "file" : 0, + "line" : 113, "parent" : 0 } ] @@ -346,7 +346,8 @@ 55, 59, 62, - 79 + 65, + 81 ] } ], @@ -451,7 +452,8 @@ 55, 59, 62, - 79 + 65, + 81 ] }, { @@ -486,7 +488,6 @@ 60, 63, 66, - 67, 68, 69, 70, @@ -497,7 +498,9 @@ 75, 76, 77, - 78 + 78, + 79, + 80 ] }, { @@ -517,14 +520,14 @@ 42, 61, 64, - 65 + 67 ] }, { "name" : "CMake Rules", "sourceIndexes" : [ - 80 + 82 ] } ], @@ -881,6 +884,17 @@ "path" : "messanger/msgwidget.ui", "sourceGroupIndex" : 2 }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "messanger/tabdialogmessenger.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "messanger/tabdialogmessenger.h", + "sourceGroupIndex" : 1 + }, { "backtrace" : 1, "path" : "resources.qrc", diff --git a/DB_IaT/Debug64/.ninja_deps b/DB_IaT/Debug64/.ninja_deps index 37e5056..b33ffd9 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 6c5c907..5903163 100644 --- a/DB_IaT/Debug64/.ninja_log +++ b/DB_IaT/Debug64/.ninja_log @@ -1,97 +1,226 @@ # ninja log v5 -21 65 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 -24 54 0 CMakeFiles/clean.additional 7155004b3956b606 -4050 6324 7566394283951034 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -1738 5115 7566394271845280 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d -1697 4403 7566394264372566 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 -1742 4050 7566394260779666 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a -368 2032 7566424391273671 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -1730 5097 7566394271674509 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -1704 4175 7566394261873152 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f -1694 5866 7566394279353254 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -21 65 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -1713 4794 7566394268434108 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b -1723 4331 7566394263591502 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc -1699 4938 7566394270076568 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 -21 65 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -4024 6039 7566394281108715 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 -21 65 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -4175 5820 7566394278917292 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 -1545 1692 7566394237627292 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -54 64 0 clean 9c4b4372737ab8da -21 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -21 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -1720 4921 7566394269858850 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b -1545 1692 7566394237627292 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -15 276 7563066569098947 build.ninja 76aa11f472515be0 -4036 6205 7566394282770395 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 -1701 4081 7566394260935880 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 -21 65 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -1706 4024 7566394260467238 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 -21 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -21 65 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -1746 4585 7566394266090910 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de -21 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -1727 4036 7566394260779666 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 -4456 4873 7566394269071196 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b -1137 1892 7566464319752882 libInstructorsAndTrainees.dll.a 830fa6e9109b7dde -21 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -1717 4970 7566394270400702 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 -21 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -21 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -1137 1892 7566464319752882 libInstructorsAndTrainees.dll 830fa6e9109b7dde -1710 4932 7566394270025292 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 -21 65 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -66 1137 7566464312771517 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 -371 1773 7566424388693855 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 -21 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -21 65 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -4081 6019 7566394280917395 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf -1734 4456 7566394264684992 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 -21 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -22 62 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -22 62 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -22 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 -62 1165 7566482766111472 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 -1165 1926 7566482773162712 libInstructorsAndTrainees.dll 830fa6e9109b7dde -1165 1926 7566482773162712 libInstructorsAndTrainees.dll.a 830fa6e9109b7dde +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +1590 5000 7567265226913751 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +2875 5536 7567265232375468 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +21 406 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +1635 2880 7567265205339477 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a +406 2087 7567315714840845 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +1437 1582 7567265192838172 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +412 1796 7567315711956235 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +21 406 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +1639 5072 7567265227708892 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +386 1511 7567278912339798 CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj 939d38d532b2346b +1588 4436 7567265220947907 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +1631 4921 7567265225946731 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d +1593 4442 7567265221104125 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +21 406 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +1437 1582 7567265192838172 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1612 4920 7567265225946731 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +1602 4462 7567265221104125 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +2206 3008 7567315723354494 libInstructorsAndTrainees.dll b9560209edf00245 +21 406 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +409 2206 7567315716037513 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +1596 4249 7567265218917157 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +14 42 0 CMakeFiles/clean.additional 7155004b3956b606 +2206 3008 7567315723354494 libInstructorsAndTrainees.dll.a b9560209edf00245 +1627 4186 7567265218292285 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +4186 6110 7567265238119649 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +1616 4255 7567265218760926 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +4463 4901 7567265225634304 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +21 406 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +1608 4977 7567265226737183 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +1623 5014 7567265227141733 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +1619 4064 7567265217198792 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 +4249 5931 7567265236329098 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +21 406 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +4436 6315 7567265240174827 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +42 52 0 clean 9c4b4372737ab8da +21 406 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +21 406 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +4064 6286 7567265239861796 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +21 406 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +1605 4685 7567265223447322 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +21 406 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +1599 2875 7567265205183261 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 +2880 5598 7567265233003674 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +15 276 7566519215576695 build.ninja 76aa11f472515be0 +21 406 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +21 406 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +30 436 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +30 436 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +30 436 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +440 1575 7567326423225764 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 +443 1578 7567326423265365 CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj 939d38d532b2346b +437 2307 7567326430533933 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +2307 3203 7567326438935917 libInstructorsAndTrainees.dll b9560209edf00245 +2307 3203 7567326438935917 libInstructorsAndTrainees.dll.a b9560209edf00245 +15 40 0 CMakeFiles/clean.additional 7155004b3956b606 +40 51 0 clean 9c4b4372737ab8da +14 1471 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +14 1471 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +14 1471 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +1471 1590 7567342904314637 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1471 1590 7567342904314637 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1606 3139 7567342919262047 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 +1641 3191 7567342919663536 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a +1601 4102 7567342929006368 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +1627 4173 7567342929608882 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 +1623 4180 7567342929809585 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +1603 4522 7567342933327562 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f +1595 4606 7567342934133072 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +1638 4663 7567342934735440 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d +1634 4676 7567342934936136 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 +1609 4716 7567342935036609 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +1619 4800 7567342936040479 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +4676 5082 7567342938952837 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +1590 5203 7567342940358653 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +1616 5277 7567342941177040 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +1645 5446 7567342942852102 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +1630 5484 7567342943202001 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +1613 5487 7567342943249310 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +1592 5509 7567342943465616 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +1598 5606 7567342944455000 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +3139 5890 7567342947305617 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +3191 6134 7567342949754486 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +4180 6139 7567342949814307 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +4173 6283 7567342951245502 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +4664 6600 7567342954416125 CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj 939d38d532b2346b +4606 6653 7567342954924766 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 +4102 6669 7567342955105405 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +4523 6862 7567342957025573 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +6862 7654 7567342964243941 libInstructorsAndTrainees.dll b9560209edf00245 +6862 7654 7567342964243941 libInstructorsAndTrainees.dll.a b9560209edf00245 +14 38 0 CMakeFiles/clean.additional 7155004b3956b606 +38 52 0 clean 9c4b4372737ab8da +15 1428 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +15 1428 0 InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +15 1428 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_msgwidget.h 325fc9931da2ad77 +1428 1473 7567346764346178 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1428 1473 7567346764346178 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1490 2752 7567346776786979 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 +1527 2933 7567346778594052 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a +1511 4028 7567346789345801 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 +1487 4062 7567346789827666 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f +1484 4070 7567346789847805 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +1508 4078 7567346790149238 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +1479 4240 7567346791559513 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +1531 4443 7567346793768912 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +1494 4450 7567346793869228 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +1481 4668 7567346795982157 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +1515 4681 7567346796283526 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +1519 4764 7567346797087748 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 +1523 4804 7567346797409147 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d +1500 4805 7567346797479364 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +4450 4825 7567346797794771 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +1474 5011 7567346799676667 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +1497 5024 7567346799824119 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +1504 5150 7567346801097080 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +1476 5195 7567346801524857 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +2752 5348 7567346803075454 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +2933 5591 7567346805505832 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +4070 5819 7567346807797297 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +4062 6076 7567346810374629 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +4240 6176 7567346811374893 CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj d24c3a625f805ed9 +4444 6255 7567346812155522 CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj 939d38d532b2346b +4028 6357 7567346813155108 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +4079 6382 7567346813434686 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +6382 7177 7567346820660178 libInstructorsAndTrainees.dll b9560209edf00245 +6382 7177 7567346820660178 libInstructorsAndTrainees.dll.a b9560209edf00245 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 2db91d4..5839152 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/messanger/messangerwidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj index e2822fa..7038796 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.dir/messanger/msgwidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj index f74d74b..515145d 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj new file mode 100644 index 0000000..8e306c5 Binary files /dev/null and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj index fd42dab..210c1da 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json index 502117a..6052f3d 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutogenInfo.json @@ -220,6 +220,12 @@ "K2SFLZ7GVT/moc_msgwidget.cpp", null ], + [ + "D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.h", + "MU", + "K2SFLZ7GVT/moc_tabdialogmessenger.cpp", + null + ], [ "D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h", "MU", @@ -419,6 +425,11 @@ "MU", null ], + [ + "D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp", + "MU", + null + ], [ "D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp", "MU", diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt index c5d810e..f8c229e 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt @@ -1,54 +1,65 @@ # Generated by CMake. Changes will be overwritten. -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h - mmc:Q_OBJECT - uic:ui_dialogeditinstructor.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/instructorsandtraineeswidget.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp - uic:ui_editorinstructors.h -D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp - uic:ui_taskswidget.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/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.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.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/connectorToServer/Core/sendsystem.cpp D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp uic:ui_viewertrainees.h -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/trainees/traineesview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp + uic:ui_editortrainees.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp + uic:ui_messangerwidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp + uic:ui_taskswidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp + uic:ui_editorinstructors.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.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/connectortoserver.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.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/module.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h + mmc:Q_OBJECT +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/instructors/dialogeditinstructor.h + mmc:Q_OBJECT + uic:ui_dialogeditinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h + mmc:Q_OBJECT + uic:ui_dialogauthorizationinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp + uic:ui_dialogeditinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.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/commonview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h + mmc:Q_OBJECT + uic:ui_dialogeditgroup.h +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h mmc:Q_OBJECT @@ -56,33 +67,25 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp - uic:ui_messangerwidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h +D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp + uic:ui_msgwidget.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h +D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h + mmc:Q_OBJECT +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp + uic:ui_dialogedittrainee.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.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/connectorToServer/Core/sendsystem.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.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/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/commonview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp - uic:ui_editortrainees.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h -D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp - uic:ui_msgwidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h - mmc:Q_OBJECT - uic:ui_dialogauthorizationinstructor.h diff --git a/DB_IaT/Debug64/InstructorsAndTrainees.cbp b/DB_IaT/Debug64/InstructorsAndTrainees.cbp index a27885c..c62dcb9 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees.cbp +++ b/DB_IaT/Debug64/InstructorsAndTrainees.cbp @@ -329,6 +329,12 @@ + + + + diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_tabdialogmessenger.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_tabdialogmessenger.cpp new file mode 100644 index 0000000..d3b0bb5 --- /dev/null +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_tabdialogmessenger.cpp @@ -0,0 +1,95 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tabdialogmessenger.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../InstructorsAndTrainees/messanger/tabdialogmessenger.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tabdialogmessenger.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.14.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_TabDialogMessenger_t { + QByteArrayData data[1]; + char stringdata0[19]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_TabDialogMessenger_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_TabDialogMessenger_t qt_meta_stringdata_TabDialogMessenger = { + { +QT_MOC_LITERAL(0, 0, 18) // "TabDialogMessenger" + + }, + "TabDialogMessenger" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_TabDialogMessenger[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +void TabDialogMessenger::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + Q_UNUSED(_o); + Q_UNUSED(_id); + Q_UNUSED(_c); + Q_UNUSED(_a); +} + +QT_INIT_METAOBJECT const QMetaObject TabDialogMessenger::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_TabDialogMessenger.data, + qt_meta_data_TabDialogMessenger, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *TabDialogMessenger::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *TabDialogMessenger::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_TabDialogMessenger.stringdata0)) + return static_cast(this); + return QListWidget::qt_metacast(_clname); +} + +int TabDialogMessenger::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QListWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp index 38298c5..ef1b718 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp @@ -14,6 +14,7 @@ #include "EWIEGA46WW/moc_instructorsandtraineeswidget.cpp" #include "K2SFLZ7GVT/moc_messangerwidget.cpp" #include "K2SFLZ7GVT/moc_msgwidget.cpp" +#include "K2SFLZ7GVT/moc_tabdialogmessenger.cpp" #include "4YFCYKDWW7/moc_taskswidget.cpp" #include "7JM4SH4PHS/moc_dialogeditgroup.cpp" #include "7JM4SH4PHS/moc_dialogedittrainee.cpp" diff --git a/DB_IaT/Debug64/build.ninja b/DB_IaT/Debug64/build.ninja index 5e5566d..f1c6c4a 100644 --- a/DB_IaT/Debug64/build.ninja +++ b/DB_IaT/Debug64/build.ninja @@ -249,6 +249,14 @@ build CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj: CXX_COM OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\messanger +build CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp || cmake_object_order_depends_target_InstructorsAndTrainees + DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB + DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\messanger\tabdialogmessenger.cpp.obj.d + FLAGS = -g -std=gnu++11 + INCLUDES = -ID:/LMS/DB_IaT/Debug64 -ID:/LMS/DB_IaT/InstructorsAndTrainees -ID:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include -ID:/LMS/DB_IaT/InstructorsAndTrainees/instructors -ID:/LMS/DB_IaT/InstructorsAndTrainees/trainees -ID:/LMS/DB_IaT/InstructorsAndTrainees/tasks -ID:/LMS/DB_IaT/InstructorsAndTrainees/docTasks -ID:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer -ID:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core -ID:/LMS/DB_IaT/InstructorsAndTrainees/messanger -ID:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/DataBaseLMS -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/./mkspecs/win32-g++ -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSql -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtXml -isystem C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork + OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir + OBJECT_FILE_DIR = CMakeFiles\InstructorsAndTrainees.dir\messanger + build CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj: CXX_COMPILER__InstructorsAndTrainees_unscanned_Debug D$:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp || cmake_object_order_depends_target_InstructorsAndTrainees DEFINES = -DINSTRUCTORSANDTRAINEES_LIBRARY -DInstructorsAndTrainees_EXPORTS -DPROJECT_TYPE_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB DEP_FILE = CMakeFiles\InstructorsAndTrainees.dir\InstructorsAndTrainees_autogen\EWIEGA46WW\qrc_resources.cpp.obj.d @@ -265,7 +273,7 @@ build CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEG ############################################# # Link the shared library libInstructorsAndTrainees.dll -build libInstructorsAndTrainees.dll libInstructorsAndTrainees.dll.a: CXX_SHARED_LIBRARY_LINKER__InstructorsAndTrainees_Debug CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a || InstructorsAndTrainees_autogen +build libInstructorsAndTrainees.dll libInstructorsAndTrainees.dll.a: CXX_SHARED_LIBRARY_LINKER__InstructorsAndTrainees_Debug CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/messanger/msgwidget.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/messanger/tabdialogmessenger.cpp.obj CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj | C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a || InstructorsAndTrainees_autogen LANGUAGE_COMPILE_FLAGS = -g LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a -lDataBaseLMS C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 LINK_PATH = -LD:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/Debug64 diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll b/DB_IaT/Debug64/libInstructorsAndTrainees.dll index 90b9e45..00e6ba0 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 de5638a..3d36466 100644 Binary files a/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a and b/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a differ diff --git a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt index 290ca13..aee2022 100644 --- a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt +++ b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt @@ -88,6 +88,8 @@ add_library(InstructorsAndTrainees SHARED messanger/msgwidget.cpp messanger/msgwidget.h messanger/msgwidget.ui + messanger/tabdialogmessenger.cpp + messanger/tabdialogmessenger.h resources.qrc ) diff --git a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user index c639512..82de5ae 100644 --- a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user +++ b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp index 4c3efc1..abeb1a9 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp @@ -4,14 +4,14 @@ #include #include #include -#include #include "messangerwidget.h" #include "ui_messangerwidget.h" -#include "msgwidget.h" + MessangerWidget::MessangerWidget(QWidget *parent) : QWidget(parent), - ui(new Ui::MessangerWidget) + ui(new Ui::MessangerWidget), + currLogin("") { ui->setupUi(this); @@ -26,23 +26,24 @@ MessangerWidget::~MessangerWidget() delete ui; } -void MessangerWidget::addMsg(Trainee trainee, QString text, MessangerWidget::ETypeMsg typeMsg) +void MessangerWidget::addMsgFromClient(Trainee trainee, QString text) { + //Пробуем добавить вкладку диалога с клиентом (если вдруг еще нет) addTabDialogMessenger(trainee); - QString prefix = (typeMsg == MessangerWidget::ETypeMsg::fromClient)? ">> " : "<< "; - //Ищем нужный диалог - foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) - { - if(dialogMsg.getLogin() == trainee.getLogin()) + QString login = trainee.getLogin(); + foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger) + {//Есть такой + if(tabDialog->getLogin() == login) { //Добавляем в существующую вкладку - ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab()); + ui->tabWidget->setCurrentIndex(getIndexTab(login)); + tabDialog->addMsgWidgetRemote(text); + //Делаем ее текущей + ui->tabWidget->setCurrentIndex(getIndexTab(login)); - dialogMsg.addMsgWidgetRemote(text); - - currLogin = trainee.getLogin(); + currLogin = login; return; } } @@ -51,36 +52,82 @@ void MessangerWidget::addMsg(Trainee trainee, QString text, MessangerWidget::ETy void MessangerWidget::addTabDialogMessenger(Trainee trainee) { if(listTabDialogMessenger.count() == 0) - { + {//Самая первая вкладка, делаем ее активной currLogin = trainee.getLogin(); emit signal_tabMessengerChanged(currLogin); } //Проверяем наличие диалога с этим клиентом - foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) + foreach(TabDialogMessenger* dialogMsg, listTabDialogMessenger) { - if(dialogMsg.getLogin() == trainee.getLogin()) + if(dialogMsg->getLogin() == trainee.getLogin()) {//Диалог для этого клиента уже существует + //Обновляем статус залогинивания + if(trainee.getLoggedIn()) + ui->tabWidget->setTabIcon(getIndexTab(trainee.getLogin()), QIcon(":/icons/circleGreen.png")); + else + ui->tabWidget->setTabIcon(getIndexTab(trainee.getLogin()), QIcon(":/icons/circleGray.png")); return; } - } + } + + //Диалога для этого клиента еще не существует + + //Помещаем новый диалог в список диалогов + TabDialogMessenger* tabDialog = new TabDialogMessenger(0 /*TODO доделать передачу реального ID*/, trainee.getLogin(), this); + listTabDialogMessenger.append(tabDialog); //Добавляем новую вкладку диалога - QListWidget* listWidget = new QListWidget(); - listWidget->setWordWrap(true); - - listWidget->setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOn); - - int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ trainee.getName()); + int index = ui->tabWidget->addTab(tabDialog, /*login + ": " +*/ trainee.getName()); + //Обновляем статус залогинивания if(trainee.getLoggedIn()) ui->tabWidget->setTabIcon(index, QIcon(":/icons/circleGreen.png")); else ui->tabWidget->setTabIcon(index, QIcon(":/icons/circleGray.png")); +} - //Помещаем новый диалог в список диалогов - TabDialogMessenger dialogMsg(index, listWidget, trainee.getLogin()); - listTabDialogMessenger.append(dialogMsg); +void MessangerWidget::actualizationTabsDialogMessenger() +{ + foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger) + { + QString login = tabDialog->getLogin(); + bool exist = false; + + for(Trainee trainee : listTrainees) + { + if(trainee.getLogin() == login) + { + if(trainee.getArchived()) + {//Стал архивным + //Удаляем диалог с клиентом + ui->tabWidget->removeTab(getIndexTab(login)); + listTabDialogMessenger.removeOne(tabDialog); + } + else + exist = true; + + break; + } + } + if(!exist) + {//Нет такого логина + //Удаляем диалог с клиентом + ui->tabWidget->removeTab(getIndexTab(login)); + listTabDialogMessenger.removeOne(tabDialog); + } + } +} + +int MessangerWidget::getIndexTab(QString login) +{ + for(int index = 0; index < ui->tabWidget->count(); index++) + { + TabDialogMessenger* tabDialogMessenger = static_cast(ui->tabWidget->widget(index)); + if(tabDialogMessenger->getLogin() == login) + return index; + } + return -1; } void MessangerWidget::on_btnSend_clicked() @@ -91,17 +138,15 @@ void MessangerWidget::on_btnSend_clicked() ui->editMsg->clear(); - QString prefix = "<< "; - //Ищем нужный диалог - foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) + foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger) { - if(dialogMsg.getLogin() == currLogin) + if(tabDialog->getLogin() == currLogin) { //Добавляем в существующую вкладку - ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab()); - - dialogMsg.addMsgWidgetLocal(text); + tabDialog->addMsgWidgetLocal(text); + //Делаем ее активной + ui->tabWidget->setCurrentIndex(getIndexTab(currLogin)); return; } @@ -111,11 +156,11 @@ void MessangerWidget::on_btnSend_clicked() void MessangerWidget::on_tabWidget_currentChanged(int index) { //Ищем нужный диалог - foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) + foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger) { - if(dialogMsg.getIndexTab() == index) + if(getIndexTab(tabDialog->getLogin()) == index) { - currLogin = dialogMsg.getLogin(); + currLogin = tabDialog->getLogin(); emit signal_tabMessengerChanged(currLogin); return; } @@ -125,12 +170,12 @@ void MessangerWidget::on_tabWidget_currentChanged(int index) void MessangerWidget::slot_traineeSelected(QString login) { //Ищем нужный диалог - foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) + foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger) { - if(dialogMsg.getLogin() == login) + if(tabDialog->getLogin() == login) { //Активируем нужную вкладку - ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab()); + ui->tabWidget->setCurrentIndex(getIndexTab(login)); return; } } @@ -146,10 +191,12 @@ void MessangerWidget::slot_InitMessanger(QList listTrainees) { this->listTrainees = listTrainees; + actualizationTabsDialogMessenger(); + for(Trainee trainee: listTrainees) { if(! trainee.getArchived()) - this->addTabDialogMessenger(trainee); + addTabDialogMessenger(trainee); } } @@ -158,7 +205,7 @@ void MessangerWidget::slot_msgFromClientReady(QString login, QString text) for(Trainee trainee: listTrainees) { if(trainee.getLogin() == login) - addMsg(trainee, text, MessangerWidget::ETypeMsg::fromClient); + addMsgFromClient(trainee, text); } } @@ -178,38 +225,3 @@ void MessangerWidget::changeEvent(QEvent *event) ui->retranslateUi(this); // переведём окно заново } } - - -void TabDialogMessenger::addMsgWidgetLocal(QString text) -{ - QListWidgetItem *listWidgetItem = new QListWidgetItem(); - QString avatar = ":/icons/instructor.png"; - MsgWidget *msgWidget = new MsgWidget(avatar, MsgWidget::AligneAvatar::Left, - listWidget->width() - listWidget->verticalScrollBar()->size().width()); - - listWidget->addItem(listWidgetItem); - listWidget->setItemWidget(listWidgetItem, msgWidget); - - msgWidget->setText(text); - - listWidgetItem->setSizeHint (QSize(10, msgWidget->height())); - - listWidget->scrollToItem(listWidgetItem); -} - -void TabDialogMessenger::addMsgWidgetRemote(QString text) -{ - QListWidgetItem *listWidgetItem = new QListWidgetItem(); - QString avatar = ":/icons/trainee.png"; - MsgWidget *msgWidget = new MsgWidget(avatar, MsgWidget::AligneAvatar::Right, - listWidget->width() - listWidget->verticalScrollBar()->size().width()); - - listWidget->addItem(listWidgetItem); - listWidget->setItemWidget(listWidgetItem, msgWidget); - - msgWidget->setText(text); - - listWidgetItem->setSizeHint (QSize(10, msgWidget->height())); - - listWidget->scrollToItem(listWidgetItem); -} diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h index b2913f9..48b4c66 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h @@ -2,38 +2,18 @@ #define MESSANGERWIDGET_H #include -#include #include #include #include "Datas.h" +#include "tabdialogmessenger.h" -class TabDialogMessenger -{ -public: - TabDialogMessenger(); - TabDialogMessenger(int indexTab, QListWidget* listWidget, QString login) - { - this->indexTab = indexTab; - this->listWidget = listWidget; - this->login = login; - }; - - QString getLogin() {return login;}; - int getIndexTab() {return indexTab;}; - - void addMsgWidgetLocal(QString text); - void addMsgWidgetRemote(QString text); - -private: - QString login = ""; - int indexTab = 0; - QListWidget* listWidget = nullptr; -}; namespace Ui { class MessangerWidget; } +//Главный виджет мессенджера + class MessangerWidget : public QWidget { Q_OBJECT @@ -50,8 +30,12 @@ protected: public: enum ETypeMsg{fromClient, toClient}; - void addMsg(Trainee trainee, QString text, ETypeMsg typeMsg); + void addMsgFromClient(Trainee trainee, QString text); + void addTabDialogMessenger(Trainee trainee); + void actualizationTabsDialogMessenger(); + + int getIndexTab(QString login); private slots: void on_btnSend_clicked(); @@ -60,7 +44,7 @@ private slots: signals: //сигнал о готовности нового сообщения на отправку клиенту void signal_msgToClientReady(QString login, QString text); - //сигнал об изменении вкладки диалога (TabDialogMessenger) + //сигнал об изменении вкладки диалога с клиентом (TabDialogMessenger) void signal_tabMessengerChanged(QString login); public slots: @@ -76,11 +60,11 @@ public slots: private: virtual void keyPressEvent(QKeyEvent *event) override; -private: - QList listTabDialogMessenger; - QList listTrainees; - QString currLogin = ""; +private: Ui::MessangerWidget *ui; + QList listTabDialogMessenger; + QList listTrainees; + QString currLogin; //Логин клиента текущего диалога QTranslator qtLanguageTranslator; }; diff --git a/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp b/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp index b943957..305ecef 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.cpp @@ -1,6 +1,5 @@ #include "msgwidget.h" #include "ui_msgwidget.h" -#include MsgWidget::MsgWidget(QString avatar, AligneAvatar aligneAvatar, int width, QWidget *parent) : QWidget(parent), @@ -72,19 +71,22 @@ void MsgWidget::on_textEdit_textChanged() { QString text = ui->textEdit->toPlainText(); QFontMetrics metricsFont(ui->textEdit->font()); //метрики шрифта - QRect textRect = metricsFont.boundingRect(QRect(0, 0, 0, 0), 0, text); //геометрические параметры текста (высота/ширина в пикселях) + + //геометрические параметры текста (высота/ширина в пикселях). В одну строку + QRect textRect = metricsFont.boundingRect(QRect(0, 0, 0, 0), 0, text); + int X = 10; // отступы if(textRect.width() > widthEdit) - { + {//Не помещается в одну строку textRect = metricsFont.boundingRect(QRect(0, 0, widthEdit, 10), Qt::TextWordWrap, text); - ui->textEdit->setFixedHeight(textRect.height()+X); - this->setFixedHeight(textRect.height()+X + 20); + ui->textEdit->setFixedHeight(textRect.height() + X); + this->setFixedHeight(textRect.height() + X + 20); } else - { - ui->textEdit->setFixedWidth(textRect.width()+X); - ui->textEdit->setFixedHeight(textRect.height()+X); - this->setFixedHeight(textRect.height()+X + 20); + {//В одну строку + ui->textEdit->setFixedWidth(textRect.width() + X); + ui->textEdit->setFixedHeight(textRect.height() + X); + this->setFixedHeight(textRect.height() + X + 20); } } diff --git a/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h b/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h index 89ddf03..0a8b02e 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h +++ b/DB_IaT/InstructorsAndTrainees/messanger/msgwidget.h @@ -7,6 +7,8 @@ namespace Ui { class MsgWidget; } +//Виджет одного сообщения для/от клиента + class MsgWidget : public QWidget { Q_OBJECT diff --git a/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp b/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp new file mode 100644 index 0000000..38dddb0 --- /dev/null +++ b/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.cpp @@ -0,0 +1,57 @@ +#include +#include "tabdialogmessenger.h" +#include "msgwidget.h" + + +TabDialogMessenger::TabDialogMessenger(int id, QString login, QWidget *parent): + QListWidget(parent), + login(""), + id(0) +{ + this->id = id; + this->login = login; + + setWordWrap(true); + setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOn); +} + +TabDialogMessenger::~TabDialogMessenger() +{ + +} + +void TabDialogMessenger::addMsgWidgetLocal(QString text) +{ + QListWidgetItem *listWidgetItem = new QListWidgetItem(); + QString avatar = ":/icons/instructor.png"; + MsgWidget *msgWidget = new MsgWidget(avatar, MsgWidget::AligneAvatar::Left, + width() - verticalScrollBar()->size().width()); + + addItem(listWidgetItem); + setItemWidget(listWidgetItem, msgWidget); + + msgWidget->setText(text); + + //Корректировка высоты item + listWidgetItem->setSizeHint (QSize(10, msgWidget->height())); + + scrollToItem(listWidgetItem); +} + +void TabDialogMessenger::addMsgWidgetRemote(QString text) +{ + QListWidgetItem *listWidgetItem = new QListWidgetItem(); + QString avatar = ":/icons/trainee.png"; + MsgWidget *msgWidget = new MsgWidget(avatar, MsgWidget::AligneAvatar::Right, + width() - verticalScrollBar()->size().width()); + + addItem(listWidgetItem); + setItemWidget(listWidgetItem, msgWidget); + + msgWidget->setText(text); + + //Корректировка высоты item + listWidgetItem->setSizeHint (QSize(10, msgWidget->height())); + + scrollToItem(listWidgetItem); +} diff --git a/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.h b/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.h new file mode 100644 index 0000000..97c3af6 --- /dev/null +++ b/DB_IaT/InstructorsAndTrainees/messanger/tabdialogmessenger.h @@ -0,0 +1,29 @@ +#ifndef TABDIALOGMESSENGER_H +#define TABDIALOGMESSENGER_H + +#include + +//Закладка ведения диалога с одним клиентом + +//TODO сделать идентификацию по ID + +class TabDialogMessenger : public QListWidget +{ + Q_OBJECT + +public: + TabDialogMessenger(int id, QString login, QWidget *parent = nullptr); + ~TabDialogMessenger(); + + QString getLogin() {return login;}; + int getID() {return id;}; + + void addMsgWidgetLocal(QString text); + void addMsgWidgetRemote(QString text); + +private: + QString login; + int id; +}; + +#endif // TABDIALOGMESSENGER_H diff --git a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp index 242e031..487fc24 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp +++ b/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp @@ -43,6 +43,8 @@ void ViewerTrainees::slot_tabMessengerChanged(QString login) if(loginChild == login) { treeWidget->setCurrentItem(treeWidget->topLevelItem(i)->child(j)); + typeObject = TypeObject::objTrainee; + lastCurrentID = connectorToServer->getIdTraineeByLogin(login); Q_EMIT signal_traineeSelected(login); return; } diff --git a/DB_LMS/DataBaseLMS/CMakeLists.txt.user b/DB_LMS/DataBaseLMS/CMakeLists.txt.user index b736dd6..8375c3d 100644 --- a/DB_LMS/DataBaseLMS/CMakeLists.txt.user +++ b/DB_LMS/DataBaseLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0691.json b/DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-26-0272.json similarity index 100% rename from DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0691.json rename to DB_LMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-26-0272.json diff --git a/DB_LMS/Debug64/.ninja_log b/DB_LMS/Debug64/.ninja_log index 8fe0636..a83c1f2 100644 --- a/DB_LMS/Debug64/.ninja_log +++ b/DB_LMS/Debug64/.ninja_log @@ -1,4 +1,16 @@ # ninja log v5 +352 1488 7548372833764680 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd +2551 2753 7548372846394482 libDataBaseLMS.dll.a 31a19f1f3436f66b +62 112 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 +365 969 7548372828557079 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198 +376 935 7548372828213965 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb +62 112 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 +62 112 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 +359 1006 7548372828926693 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94 +362 962 7548372828495057 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188 +62 112 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 +2551 2753 7548372846394482 libDataBaseLMS.dll 31a19f1f3436f66b +355 2551 7548372844375223 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59 35 42 0 clean 9c4b4372737ab8da 370 1041 7548372829285730 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77 10 35 0 CMakeFiles/clean.additional 7155004b3956b606 @@ -6,15 +18,3 @@ 373 1015 7548372829016458 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f 367 1136 7548372830244717 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f 379 1018 7548372829057639 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a -62 112 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 -376 935 7548372828213965 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb -365 969 7548372828557079 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198 -62 112 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 -2551 2753 7548372846394482 libDataBaseLMS.dll.a 31a19f1f3436f66b -352 1488 7548372833764680 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd -355 2551 7548372844375223 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59 -2551 2753 7548372846394482 libDataBaseLMS.dll 31a19f1f3436f66b -62 112 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20 -362 962 7548372828495057 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188 -359 1006 7548372828926693 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94 -62 112 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20 diff --git a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0366.json b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-26-0314.json similarity index 100% rename from GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0366.json rename to GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-26-0314.json diff --git a/GUIdataBaseLMS/Debug64/.ninja_deps b/GUIdataBaseLMS/Debug64/.ninja_deps index f009b79..58160fe 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 07c3152..e7b5215 100644 --- a/GUIdataBaseLMS/Debug64/.ninja_log +++ b/GUIdataBaseLMS/Debug64/.ninja_log @@ -1,56 +1,46 @@ # ninja log v5 -436 485 7566395148136926 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 -13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +14 46 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 -490 1877 7566395162074724 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766 +51 1432 7566673868693988 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 +14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +46 1335 7566673867713995 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c +1432 1580 7566673870161331 GUIdataBaseLMS.exe dadb916a9424404 9 28 0 CMakeFiles/clean.additional 7155004b3956b606 -1877 2039 7566395163689119 GUIdataBaseLMS.exe dadb916a9424404 -485 1771 7566395161022360 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -487 1832 7566395161628713 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -492 542 7566395148740400 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 -13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f -29 35 0 clean 9c4b4372737ab8da +441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766 +14 46 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 436 485 7566395148136926 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 42 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 42 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 42 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 42 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 42 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 42 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +29 35 0 clean 9c4b4372737ab8da +2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f +14 46 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +492 542 7566395148740400 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 +14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +49 1387 7566673868252832 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +436 485 7566395148136926 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 +14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +27 71 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +27 71 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +27 71 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +27 71 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +27 71 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +27 71 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +71 2555 7567316040902365 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c +74 2556 7567316040912349 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +77 2566 7567316041012085 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +2566 2813 7567316043452133 GUIdataBaseLMS.exe dadb916a9424404 +17 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +48 1331 7567347286795797 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c +51 1381 7567347287285666 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +53 1452 7567347287995733 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +1452 1598 7567347289449540 GUIdataBaseLMS.exe dadb916a9424404 +17 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f diff --git a/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe index 709b34e..004df4e 100644 Binary files a/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe and b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe differ diff --git a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll index 90b9e45..00e6ba0 100644 Binary files a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll and b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll differ diff --git a/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user b/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user index 25019c3..1c8f23d 100644 --- a/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user +++ b/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0370.json b/ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-24-0625.json similarity index 100% rename from ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-23T06-41-34-0370.json rename to ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-24T06-29-24-0625.json diff --git a/ServerLMS/Debug64/.ninja_deps b/ServerLMS/Debug64/.ninja_deps index 273416f..772e706 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 4126ddc..923beec 100644 --- a/ServerLMS/Debug64/.ninja_log +++ b/ServerLMS/Debug64/.ninja_log @@ -1,53 +1,28 @@ # ninja log v5 -2165 2722 7561312843381972 libServerLMS.dll.a 2f530586cec8163 -19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -15 261 7566392942569036 build.ninja 80e6aedf30bdcc22 -519 3662 7561248889527328 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4 -19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -522 3214 7561248885071641 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -1336 1423 7561244909394494 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 -19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -1212 1297 7561244908126083 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -57 2165 7561312838276686 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -41 51 0 clean 9c4b4372737ab8da -539 3249 7561248885416221 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -1212 1297 7561244908126083 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -1313 2503 7561244920193719 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 -524 3164 7561248884567065 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -1328 2657 7561244921730483 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -62 2385 7561264081554617 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -529 3359 7561248886416239 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -14 41 0 CMakeFiles/clean.additional 7155004b3956b606 -2165 2722 7561312843381972 libServerLMS.dll 2f530586cec8163 -527 3580 7561248888706914 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -1332 2625 7561244921398015 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d -517 3634 7561248889253351 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -4 24 0 CMakeFiles/clean.additional 7155004b3956b606 -24 32 0 clean 9c4b4372737ab8da -13 1236 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -13 1236 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -13 1236 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -13 1236 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -13 1236 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -13 1236 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -1236 1304 7566395239716187 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -1236 1304 7566395239716187 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -1338 1420 7566395240893791 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 -1331 2536 7566395252044400 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -1319 2629 7566395252963283 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 -1335 2809 7566395254778372 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d -1328 4385 7566395270533525 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 1325 4410 7566395270759934 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 +1236 1304 7566395239716187 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 +13 1236 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +13 1236 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 1309 4561 7566395272285779 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -1304 4710 7566395273783581 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -1316 4728 7566395273967027 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -1311 4745 7566395274138050 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -1313 4867 7566395275357374 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -1322 4933 7566395276009256 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +13 1236 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 +1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4 +1338 1420 7566395240893791 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 1306 5065 7566395277331239 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -5065 5666 7566395282733384 libServerLMS.dll 2f530586cec8163 +15 261 7567249645317410 build.ninja 80e6aedf30bdcc22 +13 1236 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 +13 1236 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 5065 5666 7566395282733384 libServerLMS.dll.a 2f530586cec8163 +24 32 0 clean 9c4b4372737ab8da +1304 4710 7566395273783581 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 +1335 2809 7566395254778372 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d +1313 4867 7566395275357374 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 +5065 5666 7566395282733384 libServerLMS.dll 2f530586cec8163 +1331 2536 7566395252044400 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 +4 24 0 CMakeFiles/clean.additional 7155004b3956b606 +1316 4728 7566395273967027 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 +1322 4933 7566395276009256 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf +13 1236 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 +1311 4745 7566395274138050 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c +1319 2629 7566395252963283 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 +1236 1304 7566395239716187 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 +1328 4385 7566395270533525 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 diff --git a/ServerLMS/ServerLMS/CMakeLists.txt.user b/ServerLMS/ServerLMS/CMakeLists.txt.user index ff23ac8..84ee1ce 100644 --- a/ServerLMS/ServerLMS/CMakeLists.txt.user +++ b/ServerLMS/ServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/TestServerLMS/Debug64/ListGroups.xml b/TestServerLMS/Debug64/ListGroups.xml index b9b9321..39ccfc7 100644 --- a/TestServerLMS/Debug64/ListGroups.xml +++ b/TestServerLMS/Debug64/ListGroups.xml @@ -3,7 +3,6 @@ - diff --git a/TestServerLMS/Debug64/ListInstructors.xml b/TestServerLMS/Debug64/ListInstructors.xml index 5d55767..0f00806 100644 --- a/TestServerLMS/Debug64/ListInstructors.xml +++ b/TestServerLMS/Debug64/ListInstructors.xml @@ -1,15 +1,15 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/TestServerLMS/Debug64/ListTrainees.xml b/TestServerLMS/Debug64/ListTrainees.xml index d3f5f03..b4e3817 100644 --- a/TestServerLMS/Debug64/ListTrainees.xml +++ b/TestServerLMS/Debug64/ListTrainees.xml @@ -1,20 +1,19 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/TestServerLMS/Debug64/StaticData/save.xml b/TestServerLMS/Debug64/StaticData/save.xml index 163b3d3..4902929 100644 --- a/TestServerLMS/Debug64/StaticData/save.xml +++ b/TestServerLMS/Debug64/StaticData/save.xml @@ -1,2 +1,2 @@ - + diff --git a/TestServerLMS/TestServerLMS/CMakeLists.txt.user b/TestServerLMS/TestServerLMS/CMakeLists.txt.user index 0b14c58..169e70e 100644 --- a/TestServerLMS/TestServerLMS/CMakeLists.txt.user +++ b/TestServerLMS/TestServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId