diff --git a/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-16T07-18-55-0153.json b/DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-17T09-55-21-0456.json similarity index 100% rename from DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-16T07-18-55-0153.json rename to DB_IaT/Debug64/.cmake/api/v1/reply/index-2024-12-17T09-55-21-0456.json diff --git a/DB_IaT/Debug64/.ninja_deps b/DB_IaT/Debug64/.ninja_deps index 560b51c..b0a700f 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 f74d948..634eeba 100644 --- a/DB_IaT/Debug64/.ninja_log +++ b/DB_IaT/Debug64/.ninja_log @@ -1,154 +1,120 @@ # ninja log v5 -18 389 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -18 389 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -39 49 0 clean 9c4b4372737ab8da -1563 4191 7561300423539017 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -18 389 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -2164 2912 7561302047976178 libInstructorsAndTrainees.dll.a c1e915765a645e23 -18 389 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -407 2294 7561308705377540 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 -4584 4946 7561300431368401 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b -418 2419 7561308706610242 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de -410 2650 7561308708955176 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b -1394 1529 7561300397279283 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -4213 6427 7561300446255078 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 -395 2289 7561308705327672 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 -1581 4985 7561300431827175 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -18 389 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -398 2641 7561308708845465 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 -18 389 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -2961 5704 7561300439036917 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 -18 389 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -1394 1529 7561300397279283 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -1540 4212 7561300423718538 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 -18 389 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -1567 4070 7561300422337129 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 -9 39 0 CMakeFiles/clean.additional 7155004b3956b606 -400 2499 7561308707439185 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 -2164 2912 7561302047976178 libInstructorsAndTrainees.dll c1e915765a645e23 -18 389 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -18 389 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -1577 4904 7561300430899659 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -18 389 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -18 389 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -3216 5780 7561300439786890 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 -15 276 7560367350521828 build.ninja 76aa11f472515be0 -403 2462 7561308707059042 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b -18 389 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -1546 2961 7561300411336063 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 -1543 4137 7561300422751128 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f -428 2164 7561302041079745 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -18 389 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -4191 5891 7561300440891451 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 -390 2787 7561308710321971 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -425 1940 7561308701838194 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -414 2368 7561308706121555 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -1585 3216 7561300413689931 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a -421 2354 7561308705965961 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d -18 389 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 394 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 394 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 394 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -394 2021 7561309408641304 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -397 2154 7561309409973464 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -18 58 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -18 58 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -18 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -59 1391 7561309684402039 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 -1391 2167 7561309691614194 libInstructorsAndTrainees.dll c1e915765a645e23 -1391 2167 7561309691614194 libInstructorsAndTrainees.dll.a c1e915765a645e23 -20 419 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 419 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 -20 419 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 -420 1999 7561313012430981 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de -422 2170 7561313014140114 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 -2170 2905 7561313020906388 libInstructorsAndTrainees.dll c1e915765a645e23 -2170 2905 7561313020906388 libInstructorsAndTrainees.dll.a c1e915765a645e23 +19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +1397 1442 7562185733292276 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +1449 4667 7562185765460068 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +2795 5474 7562185773619164 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +19 79 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +1486 4450 7562185763238083 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d +1447 4310 7562185761692219 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +56 1392 7562186916162575 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +1451 3904 7562185757168875 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +19 79 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +33 46 0 clean 9c4b4372737ab8da +1472 4011 7562185758418586 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +1493 4360 7562185762220800 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +1392 2140 7562186923027494 libInstructorsAndTrainees.dll.a c1e915765a645e23 +4310 4673 7562185765569772 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +19 79 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +1466 4944 7562185768300098 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +1469 4703 7562185765879679 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +1397 1442 7562185733292276 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1476 3888 7562185757325089 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 +9 33 0 CMakeFiles/clean.additional 7155004b3956b606 +1460 4865 7562185767511131 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +1392 2140 7562186923027494 libInstructorsAndTrainees.dll c1e915765a645e23 +19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +1483 4644 7562185765225118 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +19 79 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +2983 5676 7562185775629348 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +15 276 7561325213655047 build.ninja 76aa11f472515be0 +1463 4604 7562185764773974 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +1456 2794 7562185746233931 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 +1454 3977 7562185757949940 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f +1444 5526 7562185774112124 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +19 79 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +3977 5731 7562185776173792 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +1442 4910 7562185767936384 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +3904 5762 7562185776498595 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +1479 5014 7562185768998234 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +1490 2982 7562185748264707 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a +19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +3888 6063 7562185779482776 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +10 34 0 CMakeFiles/clean.additional 7155004b3956b606 +34 45 0 clean 9c4b4372737ab8da +14 1409 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +14 1409 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 +14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 +1410 1456 7562252711652337 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1410 1456 7562252711652337 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c +1471 3382 7562252730167306 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 +1505 3804 7562252734385068 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a +1490 4064 7562252737186684 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 +1486 4129 7562252738044397 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc +1466 4134 7562252737944664 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 +1498 4139 7562252737984552 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 +1468 4145 7562252738004505 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f +1461 4232 7562252739138503 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 +1474 4430 7562252740856848 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 +1477 4548 7562252742106556 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b +1509 4576 7562252742575193 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de +4145 4622 7562252743275950 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b +1463 4641 7562252743459684 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 +1480 4962 7562252746695834 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 +1494 4976 7562252746827831 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 +1456 4981 7562252746867720 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de +1502 5003 7562252747089486 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d +1483 5161 7562252748687626 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b +1459 5663 7562252753696723 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 +4134 5786 7562252754962380 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 +3382 5886 7562252755942112 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 +3804 5904 7562252756133696 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 +4129 5999 7562252757080903 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf +4065 6191 7562252759007834 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d +4140 6382 7562252760919076 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 +6382 7150 7562252768013484 libInstructorsAndTrainees.dll c1e915765a645e23 +6382 7150 7562252768013484 libInstructorsAndTrainees.dll.a c1e915765a645e23 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 623b020..97f4ea5 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj index 8b80aea..a1faa59 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj index 31044d4..e5f7bdf 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj index 1e08807..6852448 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj index eeb3fcb..6e886e1 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj index a759d6f..a8b8ccd 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj index 37b405b..36f6291 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/trainees/dialogeditgroup.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj index e4aee2c..9ea4d11 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj index 8d3d203..a81b3b3 100644 Binary files a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj and b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj differ diff --git a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt index a655012..6a714db 100644 --- a/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt +++ b/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/ParseCache.txt @@ -1,16 +1,78 @@ # Generated by CMake. Changes will be overwritten. -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp + uic:ui_viewertrainees.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp + uic:ui_editortrainees.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp + uic:ui_dialogedittrainee.h +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.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/connectortoserver.cpp +D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.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/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/docTasks/doctaskswidget.h mmc:Q_OBJECT - uic:ui_dialogeditinstructor.h 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/connectorToServer/Core/tcpclient.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h +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 +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/instructorsAndTrainees_global.h +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/trainees/computersLocations.h D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h @@ -20,65 +82,3 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h mmc:Q_OBJECT D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h - mmc:Q_OBJECT - uic:ui_dialogeditgroup.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp - uic:ui_dialogedittrainee.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp - uic:ui_dialogeditinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.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/trainees/traineesview.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp - uic:ui_editortrainees.h -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h -D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h - 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/recognizesystem.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp - uic:ui_dialogauthorizationinstructor.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp - uic:ui_instructorsandtraineeswidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h - mmc:Q_OBJECT -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h -D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp -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/connectorToServer/Core/sendsystem.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp -D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp - uic:ui_viewertrainees.h -D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp - uic:ui_doctaskswidget.h -D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h -D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp - uic:ui_viewerinstructors.h -D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp - uic:ui_messangerwidget.h diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_messangerwidget.cpp b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_messangerwidget.cpp index 9b41eaa..98a7e03 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_messangerwidget.cpp +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/K2SFLZ7GVT/moc_messangerwidget.cpp @@ -42,22 +42,22 @@ QT_MOC_LITERAL(5, 52, 26), // "signal_tabMessengerChanged" QT_MOC_LITERAL(6, 79, 18), // "on_btnSend_clicked" QT_MOC_LITERAL(7, 98, 27), // "on_tabWidget_currentChanged" QT_MOC_LITERAL(8, 126, 5), // "index" -QT_MOC_LITERAL(9, 132, 20), // "slot_traineeSelected" -QT_MOC_LITERAL(10, 153, 20), // "slot_LanguageChanged" -QT_MOC_LITERAL(11, 174, 8), // "language" -QT_MOC_LITERAL(12, 183, 18), // "slot_InitMessanger" -QT_MOC_LITERAL(13, 202, 14), // "QList" -QT_MOC_LITERAL(14, 217, 12), // "listTrainees" +QT_MOC_LITERAL(9, 132, 20), // "slot_LanguageChanged" +QT_MOC_LITERAL(10, 153, 8), // "language" +QT_MOC_LITERAL(11, 162, 18), // "slot_InitMessanger" +QT_MOC_LITERAL(12, 181, 14), // "QList" +QT_MOC_LITERAL(13, 196, 12), // "listTrainees" +QT_MOC_LITERAL(14, 209, 20), // "slot_traineeSelected" QT_MOC_LITERAL(15, 230, 23) // "slot_msgFromClientReady" }, "MessangerWidget\0signal_msgToClientReady\0" "\0login\0text\0signal_tabMessengerChanged\0" "on_btnSend_clicked\0on_tabWidget_currentChanged\0" - "index\0slot_traineeSelected\0" - "slot_LanguageChanged\0language\0" + "index\0slot_LanguageChanged\0language\0" "slot_InitMessanger\0QList\0" - "listTrainees\0slot_msgFromClientReady" + "listTrainees\0slot_traineeSelected\0" + "slot_msgFromClientReady" }; #undef QT_MOC_LITERAL @@ -82,8 +82,8 @@ static const uint qt_meta_data_MessangerWidget[] = { 6, 0, 62, 2, 0x08 /* Private */, 7, 1, 63, 2, 0x08 /* Private */, 9, 1, 66, 2, 0x0a /* Public */, - 10, 1, 69, 2, 0x0a /* Public */, - 12, 1, 72, 2, 0x0a /* Public */, + 11, 1, 69, 2, 0x0a /* Public */, + 14, 1, 72, 2, 0x0a /* Public */, 15, 2, 75, 2, 0x0a /* Public */, // signals: parameters @@ -93,9 +93,9 @@ static const uint qt_meta_data_MessangerWidget[] = { // slots: parameters QMetaType::Void, QMetaType::Void, QMetaType::Int, 8, + QMetaType::Void, QMetaType::QString, 10, + QMetaType::Void, 0x80000000 | 12, 13, QMetaType::Void, QMetaType::QString, 3, - QMetaType::Void, QMetaType::QString, 11, - QMetaType::Void, 0x80000000 | 13, 14, QMetaType::Void, QMetaType::QString, QMetaType::QString, 3, 4, 0 // eod @@ -111,9 +111,9 @@ void MessangerWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int case 1: _t->signal_tabMessengerChanged((*reinterpret_cast< QString(*)>(_a[1]))); break; case 2: _t->on_btnSend_clicked(); break; case 3: _t->on_tabWidget_currentChanged((*reinterpret_cast< int(*)>(_a[1]))); break; - case 4: _t->slot_traineeSelected((*reinterpret_cast< QString(*)>(_a[1]))); break; - case 5: _t->slot_LanguageChanged((*reinterpret_cast< QString(*)>(_a[1]))); break; - case 6: _t->slot_InitMessanger((*reinterpret_cast< QList(*)>(_a[1]))); break; + case 4: _t->slot_LanguageChanged((*reinterpret_cast< QString(*)>(_a[1]))); break; + case 5: _t->slot_InitMessanger((*reinterpret_cast< QList(*)>(_a[1]))); break; + case 6: _t->slot_traineeSelected((*reinterpret_cast< QString(*)>(_a[1]))); break; case 7: _t->slot_msgFromClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; default: ; } diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_editorinstructors.h b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_editorinstructors.h index 6a8d0dd..236c6c3 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_editorinstructors.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_editorinstructors.h @@ -30,8 +30,6 @@ public: QGridLayout *gridLayout; QHBoxLayout *horizontalLayout_1; QVBoxLayout *verticalLayout_1; - QWidget *widget_2; - QGridLayout *gridLayout_3; QVBoxLayout *verticalLayout_2; QToolButton *btnNewInstructor; QToolButton *btnDeleteInstructor; @@ -64,27 +62,15 @@ public: horizontalLayout_1->addLayout(verticalLayout_1); - widget_2 = new QWidget(widget); - widget_2->setObjectName(QString::fromUtf8("widget_2")); - QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred); - sizePolicy.setHorizontalStretch(0); - sizePolicy.setVerticalStretch(0); - sizePolicy.setHeightForWidth(widget_2->sizePolicy().hasHeightForWidth()); - widget_2->setSizePolicy(sizePolicy); - widget_2->setMinimumSize(QSize(127, 0)); - widget_2->setFont(font); - widget_2->setStyleSheet(QString::fromUtf8("background-color: rgb(180, 180, 180);")); - gridLayout_3 = new QGridLayout(widget_2); - gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3")); verticalLayout_2 = new QVBoxLayout(); verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - btnNewInstructor = new QToolButton(widget_2); + btnNewInstructor = new QToolButton(widget); btnNewInstructor->setObjectName(QString::fromUtf8("btnNewInstructor")); - QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed); - sizePolicy1.setHorizontalStretch(0); - sizePolicy1.setVerticalStretch(0); - sizePolicy1.setHeightForWidth(btnNewInstructor->sizePolicy().hasHeightForWidth()); - btnNewInstructor->setSizePolicy(sizePolicy1); + QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); + sizePolicy.setHorizontalStretch(0); + sizePolicy.setVerticalStretch(0); + sizePolicy.setHeightForWidth(btnNewInstructor->sizePolicy().hasHeightForWidth()); + btnNewInstructor->setSizePolicy(sizePolicy); btnNewInstructor->setMinimumSize(QSize(160, 55)); btnNewInstructor->setFont(font); QIcon icon; @@ -95,10 +81,10 @@ public: verticalLayout_2->addWidget(btnNewInstructor); - btnDeleteInstructor = new QToolButton(widget_2); + btnDeleteInstructor = new QToolButton(widget); btnDeleteInstructor->setObjectName(QString::fromUtf8("btnDeleteInstructor")); - sizePolicy1.setHeightForWidth(btnDeleteInstructor->sizePolicy().hasHeightForWidth()); - btnDeleteInstructor->setSizePolicy(sizePolicy1); + sizePolicy.setHeightForWidth(btnDeleteInstructor->sizePolicy().hasHeightForWidth()); + btnDeleteInstructor->setSizePolicy(sizePolicy); btnDeleteInstructor->setMinimumSize(QSize(160, 55)); btnDeleteInstructor->setFont(font); QIcon icon1; @@ -109,7 +95,7 @@ public: verticalLayout_2->addWidget(btnDeleteInstructor); - btnToOrFromArchive = new QToolButton(widget_2); + btnToOrFromArchive = new QToolButton(widget); btnToOrFromArchive->setObjectName(QString::fromUtf8("btnToOrFromArchive")); btnToOrFromArchive->setMinimumSize(QSize(160, 55)); btnToOrFromArchive->setFont(font); @@ -121,10 +107,10 @@ public: verticalLayout_2->addWidget(btnToOrFromArchive); - btnEdit = new QToolButton(widget_2); + btnEdit = new QToolButton(widget); btnEdit->setObjectName(QString::fromUtf8("btnEdit")); - sizePolicy1.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth()); - btnEdit->setSizePolicy(sizePolicy1); + sizePolicy.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth()); + btnEdit->setSizePolicy(sizePolicy); btnEdit->setMinimumSize(QSize(160, 55)); btnEdit->setFont(font); QIcon icon3; @@ -139,10 +125,10 @@ public: verticalLayout_2->addItem(verticalSpacer); - btnArchive = new QToolButton(widget_2); + btnArchive = new QToolButton(widget); btnArchive->setObjectName(QString::fromUtf8("btnArchive")); - sizePolicy1.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth()); - btnArchive->setSizePolicy(sizePolicy1); + sizePolicy.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth()); + btnArchive->setSizePolicy(sizePolicy); btnArchive->setMinimumSize(QSize(160, 55)); btnArchive->setFont(font); QIcon icon4; @@ -155,10 +141,7 @@ public: verticalLayout_2->addWidget(btnArchive); - gridLayout_3->addLayout(verticalLayout_2, 0, 0, 1, 1); - - - horizontalLayout_1->addWidget(widget_2); + horizontalLayout_1->addLayout(verticalLayout_2); gridLayout->addLayout(horizontalLayout_1, 0, 0, 1, 1); diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h index b397201..e26319f 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h @@ -32,6 +32,7 @@ public: QGridLayout *gridLayout_2; QHBoxLayout *horizontalLayout_2; QVBoxLayout *verticalLayout_1; + QHBoxLayout *horizontalLayout_3; QVBoxLayout *verticalLayout_2; QHBoxLayout *horizontalLayout_1; QToolButton *btnConnectionToServer; @@ -65,6 +66,11 @@ public: horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); verticalLayout_1 = new QVBoxLayout(); verticalLayout_1->setObjectName(QString::fromUtf8("verticalLayout_1")); + horizontalLayout_3 = new QHBoxLayout(); + horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); + + verticalLayout_1->addLayout(horizontalLayout_3); + horizontalLayout_2->addLayout(verticalLayout_1); diff --git a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h index 3c285e5..467c062 100644 --- a/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h +++ b/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_messangerwidget.h @@ -15,8 +15,8 @@ #include #include #include -#include #include +#include #include #include #include @@ -30,13 +30,14 @@ public: QGridLayout *gridLayout; QGroupBox *groupBox; QGridLayout *gridLayout_3; + QHBoxLayout *horizontalLayout; + QTextEdit *editMsg; + QVBoxLayout *verticalLayout_2; + QToolButton *btnSend; QVBoxLayout *verticalLayout; QTabWidget *tabWidget; QWidget *tab; QWidget *tab_2; - QHBoxLayout *horizontalLayout; - QLineEdit *editMsg; - QToolButton *btnSend; void setupUi(QWidget *MessangerWidget) { @@ -55,10 +56,56 @@ public: groupBox->setObjectName(QString::fromUtf8("groupBox")); gridLayout_3 = new QGridLayout(groupBox); gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3")); + horizontalLayout = new QHBoxLayout(); + horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); + horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint); + editMsg = new QTextEdit(groupBox); + editMsg->setObjectName(QString::fromUtf8("editMsg")); + QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Ignored); + sizePolicy.setHorizontalStretch(0); + sizePolicy.setVerticalStretch(0); + sizePolicy.setHeightForWidth(editMsg->sizePolicy().hasHeightForWidth()); + editMsg->setSizePolicy(sizePolicy); + editMsg->setMinimumSize(QSize(0, 58)); + editMsg->setMaximumSize(QSize(16777215, 1000)); + + horizontalLayout->addWidget(editMsg); + + verticalLayout_2 = new QVBoxLayout(); + verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); + btnSend = new QToolButton(groupBox); + btnSend->setObjectName(QString::fromUtf8("btnSend")); + QSizePolicy sizePolicy1(QSizePolicy::Ignored, QSizePolicy::Ignored); + sizePolicy1.setHorizontalStretch(0); + sizePolicy1.setVerticalStretch(0); + sizePolicy1.setHeightForWidth(btnSend->sizePolicy().hasHeightForWidth()); + btnSend->setSizePolicy(sizePolicy1); + btnSend->setMinimumSize(QSize(65, 58)); + btnSend->setMaximumSize(QSize(1000, 1000)); + QIcon icon; + icon.addFile(QString::fromUtf8(":/icons/sendMsg.png"), QSize(), QIcon::Normal, QIcon::Off); + btnSend->setIcon(icon); + btnSend->setIconSize(QSize(32, 32)); + btnSend->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); + + verticalLayout_2->addWidget(btnSend); + + + horizontalLayout->addLayout(verticalLayout_2); + + + gridLayout_3->addLayout(horizontalLayout, 1, 0, 1, 1); + verticalLayout = new QVBoxLayout(); verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); + verticalLayout->setSizeConstraint(QLayout::SetDefaultConstraint); tabWidget = new QTabWidget(groupBox); tabWidget->setObjectName(QString::fromUtf8("tabWidget")); + QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding); + sizePolicy2.setHorizontalStretch(0); + sizePolicy2.setVerticalStretch(0); + sizePolicy2.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth()); + tabWidget->setSizePolicy(sizePolicy2); tab = new QWidget(); tab->setObjectName(QString::fromUtf8("tab")); tabWidget->addTab(tab, QString()); @@ -71,31 +118,6 @@ public: gridLayout_3->addLayout(verticalLayout, 0, 0, 1, 1); - horizontalLayout = new QHBoxLayout(); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - editMsg = new QLineEdit(groupBox); - editMsg->setObjectName(QString::fromUtf8("editMsg")); - - horizontalLayout->addWidget(editMsg); - - btnSend = new QToolButton(groupBox); - btnSend->setObjectName(QString::fromUtf8("btnSend")); - QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); - sizePolicy.setHorizontalStretch(0); - sizePolicy.setVerticalStretch(0); - sizePolicy.setHeightForWidth(btnSend->sizePolicy().hasHeightForWidth()); - btnSend->setSizePolicy(sizePolicy); - QIcon icon; - icon.addFile(QString::fromUtf8(":/icons/sendMsg.png"), QSize(), QIcon::Normal, QIcon::Off); - btnSend->setIcon(icon); - btnSend->setIconSize(QSize(32, 32)); - btnSend->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); - - horizontalLayout->addWidget(btnSend); - - - gridLayout_3->addLayout(horizontalLayout, 1, 0, 1, 1); - gridLayout->addWidget(groupBox, 0, 0, 1, 1); @@ -115,9 +137,9 @@ public: { MessangerWidget->setWindowTitle(QCoreApplication::translate("MessangerWidget", "Form", nullptr)); groupBox->setTitle(QCoreApplication::translate("MessangerWidget", "Messenger", nullptr)); + btnSend->setText(QCoreApplication::translate("MessangerWidget", "Send", nullptr)); tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("MessangerWidget", "Tab 1", nullptr)); tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("MessangerWidget", "Tab 2", nullptr)); - btnSend->setText(QCoreApplication::translate("MessangerWidget", "Send", nullptr)); } // retranslateUi }; diff --git a/DB_IaT/Debug64/libInstructorsAndTrainees.dll b/DB_IaT/Debug64/libInstructorsAndTrainees.dll index 6e078a1..c4b8fc5 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 2f967a0..55b2c61 100644 Binary files a/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a and b/DB_IaT/Debug64/libInstructorsAndTrainees.dll.a differ diff --git a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user index cd27e26..85f1cf9 100644 --- a/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user +++ b/DB_IaT/InstructorsAndTrainees/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/DB_IaT/InstructorsAndTrainees/commonview.cpp b/DB_IaT/InstructorsAndTrainees/commonview.cpp index 92ad44c..9c50d41 100644 --- a/DB_IaT/InstructorsAndTrainees/commonview.cpp +++ b/DB_IaT/InstructorsAndTrainees/commonview.cpp @@ -17,10 +17,10 @@ CommonView::CommonView(ConnectorToServer* connectorToServer, TypeView type, QWid { treeWidget = new QTreeWidget(); - treeWidget->setIconSize(QSize(20, 20)); + //treeWidget->setIconSize(QSize(20, 20)); treeWidget->setFocusPolicy(Qt::FocusPolicy::NoFocus); - updateMyStyleSheet(); + //updateMyStyleSheet(); } void CommonView::setItemColorArchive(QTreeWidgetItem *item) @@ -45,8 +45,8 @@ void CommonView::updateMyStyleSheet() styleSheet = styleSheet.replace("\n", ""); treeWidget->setStyleSheet(styleSheet); - QString style = treeWidget->styleSheet(); - int i = 0; + //QString style = treeWidget->styleSheet(); + //int i = 0; } QString CommonView::loadStyleSheet() diff --git a/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp b/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp index 55068f2..bbc1717 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp @@ -6,6 +6,11 @@ DialogAuthorizationInstructor::DialogAuthorizationInstructor(QWidget *parent) : ui(new Ui::DialogAuthorizationInstructor) { ui->setupUi(this); + + ui->editLogin->setProperty("mandatoryField", true); + ui->editPassword->setProperty("mandatoryField", true); + + ui->editPassword->setEchoMode(QLineEdit::EchoMode::Password); } DialogAuthorizationInstructor::~DialogAuthorizationInstructor() diff --git a/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp b/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp index 11e4583..7260406 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp @@ -9,6 +9,10 @@ DialogEditInstructor::DialogEditInstructor(QWidget *parent) : { ui->setupUi(this); verify(); + + ui->editName->setProperty("mandatoryField", true); + ui->editLogin->setProperty("mandatoryField", true); + ui->editPassword->setProperty("mandatoryField", true); } DialogEditInstructor::~DialogEditInstructor() diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp index d3a9988..841c2d5 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp @@ -4,7 +4,7 @@ #include "ui_editorinstructors.h" EditorInstructors::EditorInstructors(ConnectorToServer* connectorToServer, bool adminMode, QWidget *parent) : - InstructorsView(connectorToServer, CommonView::TypeView::control, parent), + InstructorsView(connectorToServer, CommonView::TypeView::control, parent), ui(new Ui::EditorInstructors) { ui->setupUi((QDialog*)this); diff --git a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.ui b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.ui index 56182a7..2386702 100644 --- a/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.ui +++ b/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.ui @@ -38,235 +38,208 @@ - - - - 0 - 0 - - - - - 127 - 0 - - - - - Tahoma - 10 - - - - background-color: rgb(180, 180, 180); - - - - - - - - - 0 - 0 - - - - - 160 - 55 - - - - - Tahoma - 10 - - - - New instructor - - - - :/icons/addInstructor.png:/icons/addInstructor.png - - - - 32 - 32 - - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 0 - 0 - - - - - 160 - 55 - - - - - Tahoma - 10 - - - - Delete instructor - - - - :/icons/deleteInstructor.png:/icons/deleteInstructor.png - - - - 32 - 32 - - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 160 - 55 - - - - - Tahoma - 10 - - - - To archive - - - - :/icons/instructorArchive.png:/icons/instructorArchive.png - - - - 32 - 32 - - - - Qt::ToolButtonTextUnderIcon - - - - - - - - 0 - 0 - - - - - 160 - 55 - - - - - Tahoma - 10 - - - - Edit - - - - :/icons/edit.png:/icons/edit.png - - - - 32 - 32 - - - - Qt::ToolButtonTextUnderIcon - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - 0 - 0 - - - - - 160 - 55 - - - - - Tahoma - 10 - - - - Show archive - - - - :/icons/archive.png:/icons/archive.png - - - - 32 - 32 - - - - true - - - Qt::ToolButtonTextUnderIcon - - - - - - - + + + + + + 0 + 0 + + + + + 160 + 55 + + + + + Tahoma + 10 + + + + New instructor + + + + :/icons/addInstructor.png:/icons/addInstructor.png + + + + 32 + 32 + + + + Qt::ToolButtonTextUnderIcon + + + + + + + + 0 + 0 + + + + + 160 + 55 + + + + + Tahoma + 10 + + + + Delete instructor + + + + :/icons/deleteInstructor.png:/icons/deleteInstructor.png + + + + 32 + 32 + + + + Qt::ToolButtonTextUnderIcon + + + + + + + + 160 + 55 + + + + + Tahoma + 10 + + + + To archive + + + + :/icons/instructorArchive.png:/icons/instructorArchive.png + + + + 32 + 32 + + + + Qt::ToolButtonTextUnderIcon + + + + + + + + 0 + 0 + + + + + 160 + 55 + + + + + Tahoma + 10 + + + + Edit + + + + :/icons/edit.png:/icons/edit.png + + + + 32 + 32 + + + + Qt::ToolButtonTextUnderIcon + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + 0 + 0 + + + + + 160 + 55 + + + + + Tahoma + 10 + + + + Show archive + + + + :/icons/archive.png:/icons/archive.png + + + + 32 + 32 + + + + true + + + Qt::ToolButtonTextUnderIcon + + + + diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp index 8f0f139..886ead3 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -18,6 +18,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : { ui->setupUi(this); + ui->btnUpdateStyleSheet->setObjectName("btnUpdateStyleSheet"); + qRegisterMetaType("PacketType"); qRegisterMetaType>("QList"); qRegisterMetaType>("QList"); @@ -53,15 +55,20 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : docTasksWidget = new DocTasksWidget(this); - ui->verticalLayout_1->addWidget(viewerTrainees); - ui->verticalLayout_1->addWidget(viewerInstructors); - ui->verticalLayout_1->addWidget(messangerWidget); + ui->horizontalLayout_3->addWidget(viewerTrainees); + ui->horizontalLayout_3->addWidget(messangerWidget); + + ui->verticalLayout_1->addWidget(viewerInstructors); ui->verticalLayout_2->addWidget(docTasksWidget); - viewerTrainees->setMinimumSize(1600, 600); - viewerInstructors->setMinimumSize(1600, 300); + viewerTrainees->setMinimumHeight(800); + viewerInstructors->setMinimumSize(1800, 300); + messangerWidget->setMinimumSize(400, 600); + messangerWidget->setMaximumWidth(400); ui->btnAuthorizationInstructor->setEnabled(false); + + updateMyStyleSheet(); } InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget() @@ -100,6 +107,33 @@ void InstructorsAndTraineesWidget::changeEvent(QEvent *event) } } +void InstructorsAndTraineesWidget::updateMyStyleSheet() +{ + QString styleSheet = loadStyleSheet(); + styleSheet = styleSheet.replace("\n", ""); + + this->setStyleSheet(styleSheet); +} + +QString InstructorsAndTraineesWidget::loadStyleSheet() +{ + QString fileName = "./styleSheetMain.css"; + QFile styleSheetFile(fileName); + if (!styleSheetFile.open(QFile::ReadOnly | QFile::Text)) + { + QMessageBox::critical(this, tr("Attention!"), tr("The file could not be opened ") + fileName); + return QStringLiteral(""); + } + else + { + QByteArray byteArray = styleSheetFile.readAll(); + styleSheetFile.close(); + + QString style = byteArray; + return style; + } +} + void InstructorsAndTraineesWidget::slot_LanguageChanged(QString language) { qtLanguageTranslator.load(QString(QStringLiteral("translations/InstructorsAndTraineesWidget_")) + language, QStringLiteral(".")); @@ -328,6 +362,11 @@ void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor(QString login, void InstructorsAndTraineesWidget::on_btnUpdateStyleSheet_clicked() { + /* viewerTrainees->updateMyStyleSheet(); viewerInstructors->updateMyStyleSheet(); + messangerWidget->updateMyStyleSheet(); + */ + + updateMyStyleSheet(); } diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h index a8e324f..e8aa0ad 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h @@ -32,6 +32,11 @@ public: private: void changeEvent(QEvent * event) override; +public: + void updateMyStyleSheet(); +private: + QString loadStyleSheet(); + public Q_SLOTS: //Слот обработки смены языка void slot_LanguageChanged(QString language); diff --git a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui index 31b8ffe..a08d0b6 100644 --- a/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui +++ b/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.ui @@ -37,7 +37,11 @@ - + + + + + diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp index 635f311..e1fafa0 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp @@ -3,6 +3,8 @@ #include #include "messangerwidget.h" #include "ui_messangerwidget.h" +#include +#include MessangerWidget::MessangerWidget(QWidget *parent) : QWidget(parent), @@ -13,9 +15,14 @@ MessangerWidget::MessangerWidget(QWidget *parent) : ui->tabWidget->removeTab(1); ui->tabWidget->removeTab(0); + ui->btnSend->setObjectName("btnSend"); + + /* ui->tabWidget->setStyleSheet("QTabBar::tab:selected " "{background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);" - "color: #ffffff;}"); + "color: #ffffff;}");*/ + + //updateMyStyleSheet(); } MessangerWidget::~MessangerWidget() @@ -23,42 +30,46 @@ MessangerWidget::~MessangerWidget() delete ui; } -void MessangerWidget::addMsg(QString login, QString name, QString text, MessangerWidget::ETypeMsg typeMsg) +void MessangerWidget::addMsg(Trainee trainee, QString text, MessangerWidget::ETypeMsg typeMsg) { - addDialogTab(login, name); + addTabDialogMessenger(trainee); QString prefix = (typeMsg == MessangerWidget::ETypeMsg::fromClient)? ">> " : "<< "; //Ищем нужный диалог - foreach(DialogMsg dialogMsg, listDialogMsg) + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) { - if(dialogMsg.getLogin() == login) + if(dialogMsg.getLogin() == trainee.getLogin()) { //Добавляем в существующую вкладку ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab()); QListWidgetItem* item = new QListWidgetItem(QIcon(":/icons/trainee.png"), prefix + text); - item->setBackground(QBrush(QColor(200, 200, 255))); + //item->setTextAlignment(Qt::AlignBaseline); + //QString style = QStringLiteral("QListView::item { color: red; }"); + //dialogMsg.getListWidget()->setStyleSheet(style); + + //item->setBackground(QBrush(QColor(200, 200, 255))); dialogMsg.getListWidget()->addItem(item); - currLogin = login; + currLogin = trainee.getLogin(); return; } } } -void MessangerWidget::addDialogTab(QString login, QString name) +void MessangerWidget::addTabDialogMessenger(Trainee trainee) { - if(listDialogMsg.count() == 0) + if(listTabDialogMessenger.count() == 0) { - currLogin = login; + currLogin = trainee.getLogin(); emit signal_tabMessengerChanged(currLogin); } //Проверяем наличие диалога с этим клиентом - foreach(DialogMsg dialogMsg, listDialogMsg) + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) { - if(dialogMsg.getLogin() == login) + if(dialogMsg.getLogin() == trainee.getLogin()) {//Диалог для этого клиента уже существует return; } @@ -66,16 +77,51 @@ void MessangerWidget::addDialogTab(QString login, QString name) //Добавляем новую вкладку диалога QListWidget* listWidget = new QListWidget(); - int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ name); + listWidget->setWordWrap(true); + listWidget->setItemAlignment(Qt::AlignmentFlag::AlignTop); + int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ trainee.getName()); + + if(trainee.getLoggedIn()) + ui->tabWidget->setTabIcon(index, QIcon(":/icons/circleGreen.png")); + else + ui->tabWidget->setTabIcon(index, QIcon(":/icons/circleGray.png")); //Помещаем новый диалог в список диалогов - DialogMsg dialogMsg(index, listWidget, login); - listDialogMsg.append(dialogMsg); + TabDialogMessenger dialogMsg(index, listWidget, trainee.getLogin()); + listTabDialogMessenger.append(dialogMsg); +} + +void MessangerWidget::updateMyStyleSheet() +{ + QString styleSheet = loadStyleSheet(); + styleSheet = styleSheet.replace("\n", ""); + + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) + dialogMsg.getListWidget()->setStyleSheet(styleSheet); +} + +QString MessangerWidget::loadStyleSheet() +{ + QString fileName = "./styleSheetListWidget.css"; + QFile styleSheetFile(fileName); + if (!styleSheetFile.open(QFile::ReadOnly | QFile::Text)) + { + QMessageBox::critical(this, tr("Attention!"), tr("The file could not be opened ") + fileName); + return QStringLiteral(""); + } + else + { + QByteArray byteArray = styleSheetFile.readAll(); + styleSheetFile.close(); + + QString style = byteArray; + return style; + } } void MessangerWidget::on_btnSend_clicked() { - QString text = ui->editMsg->text(); + QString text = ui->editMsg->toPlainText(); emit signal_msgToClientReady(currLogin, text); @@ -84,7 +130,7 @@ void MessangerWidget::on_btnSend_clicked() QString prefix = "<< "; //Ищем нужный диалог - foreach(DialogMsg dialogMsg, listDialogMsg) + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) { if(dialogMsg.getLogin() == currLogin) { @@ -103,7 +149,7 @@ void MessangerWidget::on_btnSend_clicked() void MessangerWidget::on_tabWidget_currentChanged(int index) { //Ищем нужный диалог - foreach(DialogMsg dialogMsg, listDialogMsg) + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) { if(dialogMsg.getIndexTab() == index) { @@ -117,7 +163,7 @@ void MessangerWidget::on_tabWidget_currentChanged(int index) void MessangerWidget::slot_traineeSelected(QString login) { //Ищем нужный диалог - foreach(DialogMsg dialogMsg, listDialogMsg) + foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger) { if(dialogMsg.getLogin() == login) { @@ -136,16 +182,22 @@ void MessangerWidget::slot_LanguageChanged(QString language) void MessangerWidget::slot_InitMessanger(QList listTrainees) { + this->listTrainees = listTrainees; + for(Trainee trainee: listTrainees) { if(! trainee.getArchived()) - this->addDialogTab(trainee.getLogin(), trainee.getName()); + this->addTabDialogMessenger(trainee); } } void MessangerWidget::slot_msgFromClientReady(QString login, QString text) { - addMsg(login, "name", text, MessangerWidget::ETypeMsg::fromClient); + for(Trainee trainee: listTrainees) + { + if(trainee.getLogin() == login) + addMsg(trainee, text, MessangerWidget::ETypeMsg::fromClient); + } } void MessangerWidget::keyPressEvent(QKeyEvent *event) diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h index a22544b..a21e1a0 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h @@ -7,11 +7,11 @@ #include #include "Datas.h" -class DialogMsg +class TabDialogMessenger { public: - DialogMsg(); - DialogMsg(int indexTab, QListWidget* listWidget, QString login) + TabDialogMessenger(); + TabDialogMessenger(int indexTab, QListWidget* listWidget, QString login) { this->indexTab = indexTab; this->listWidget = listWidget; @@ -48,8 +48,13 @@ protected: public: enum ETypeMsg{fromClient, toClient}; - void addMsg(QString login, QString name, QString text, ETypeMsg typeMsg); - void addDialogTab(QString login, QString name); + void addMsg(Trainee trainee, QString text, ETypeMsg typeMsg); + void addTabDialogMessenger(Trainee trainee); + +public: + void updateMyStyleSheet(); +private: + QString loadStyleSheet(); private slots: void on_btnSend_clicked(); @@ -58,25 +63,26 @@ private slots: signals: //сигнал о готовности нового сообщения на отправку клиенту void signal_msgToClientReady(QString login, QString text); - //сигнал об изменении вкладки диалога + //сигнал об изменении вкладки диалога (TabDialogMessenger) void signal_tabMessengerChanged(QString login); public slots: - //слот обработки сигнала о выборе обучаемого - void slot_traineeSelected(QString login); + //слот обработки сигнала о смене языка void slot_LanguageChanged(QString language); //слот обработки сигнала об инициализации мессенджера void slot_InitMessanger(QList listTrainees); + //слот обработки сигнала о выборе обучаемого + void slot_traineeSelected(QString login); + //слот о приходе нового сообщения от клиента void slot_msgFromClientReady(QString login, QString text); private: virtual void keyPressEvent(QKeyEvent *event) override; private: - QList listDialogMsg; - + QList listTabDialogMessenger; + QList listTrainees; QString currLogin = ""; - Ui::MessangerWidget *ui; QTranslator qtLanguageTranslator; }; diff --git a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui index 30886cf..50c4a28 100644 --- a/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui +++ b/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.ui @@ -28,10 +28,90 @@ Messenger + + + + QLayout::SetDefaultConstraint + + + + + + 0 + 0 + + + + + 0 + 58 + + + + + 16777215 + 1000 + + + + + + + + + + + 0 + 0 + + + + + 65 + 58 + + + + + 1000 + 1000 + + + + Send + + + + :/icons/sendMsg.png:/icons/sendMsg.png + + + + 32 + 32 + + + + Qt::ToolButtonTextUnderIcon + + + + + + + - + + + QLayout::SetDefaultConstraint + + + + 0 + 0 + + 1 @@ -49,39 +129,6 @@ - - - - - - - - - - 0 - 0 - - - - Send - - - - :/icons/sendMsg.png:/icons/sendMsg.png - - - - 32 - 32 - - - - Qt::ToolButtonTextBesideIcon - - - - - diff --git a/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp b/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp index d37dd59..6f4240f 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp +++ b/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp @@ -9,6 +9,8 @@ DialogEditGroup::DialogEditGroup(QWidget *parent) : { ui->setupUi(this); verify(); + + ui->editName->setProperty("mandatoryField", true); } DialogEditGroup::~DialogEditGroup() diff --git a/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp b/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp index 8e76786..e240fcb 100644 --- a/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp +++ b/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp @@ -9,6 +9,10 @@ DialogEditTrainee::DialogEditTrainee(QWidget *parent) : { ui->setupUi(this); verify(); + + ui->editName->setProperty("mandatoryField", true); + ui->editLogin->setProperty("mandatoryField", true); + ui->editPassword->setProperty("mandatoryField", true); } DialogEditTrainee::~DialogEditTrainee() diff --git a/DB_LMS/DataBaseLMS/CMakeLists.txt.user b/DB_LMS/DataBaseLMS/CMakeLists.txt.user index 2906125..51f54ec 100644 --- a/DB_LMS/DataBaseLMS/CMakeLists.txt.user +++ b/DB_LMS/DataBaseLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T06-34-27-0469.json b/GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-18T06-24-37-0532.json similarity index 100% rename from GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T06-34-27-0469.json rename to GUIdataBaseLMS/Debug64/.cmake/api/v1/reply/index-2024-12-18T06-24-37-0532.json diff --git a/GUIdataBaseLMS/Debug64/.ninja_deps b/GUIdataBaseLMS/Debug64/.ninja_deps index 51bd6e9..a0a8047 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 380a253..045d05b 100644 --- a/GUIdataBaseLMS/Debug64/.ninja_log +++ b/GUIdataBaseLMS/Debug64/.ninja_log @@ -1,66 +1,86 @@ # ninja log v5 -24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 -24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 -17 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -32 39 0 clean 9c4b4372737ab8da -2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f -17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 -17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -42 1359 7560516203584944 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 -40 1340 7560516203393501 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -1462 1612 7560516206097136 GUIdataBaseLMS.exe dadb916a9424404 -10 32 0 CMakeFiles/clean.additional 7155004b3956b606 441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766 -17 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -45 1462 7560516204608000 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -17 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 57 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 57 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 57 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -58 1362 7561270615116359 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -60 1401 7561270615510715 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -63 1480 7561270616293868 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1480 1631 7561270617794445 GUIdataBaseLMS.exe dadb916a9424404 -17 50 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 50 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 50 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -17 50 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -17 50 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -17 50 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -14 46 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -14 46 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -14 46 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -14 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -46 1326 7561300495744043 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -49 1390 7561300496392782 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -52 1442 7561300496911793 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1442 1589 7561300498365263 GUIdataBaseLMS.exe dadb916a9424404 -16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f -16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f -48 1335 7561302103148836 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -50 1361 7561302103408833 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -53 1471 7561302104507899 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1471 1618 7561302105971956 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 1332 7561309766294076 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c -50 1367 7561309766633299 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 -53 1469 7561309767660784 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 -1469 1616 7561309769110163 GUIdataBaseLMS.exe dadb916a9424404 +10 32 0 CMakeFiles/clean.additional 7155004b3956b606 +1518 1673 7562095797909082 GUIdataBaseLMS.exe dadb916a9424404 +66 1366 7562095794857401 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c +12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 +2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f +32 39 0 clean 9c4b4372737ab8da +24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 +12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8 +12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +71 1518 7562095796371584 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51 +513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619 +12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +69 1393 7562095795122235 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1 +12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899 +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 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 +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 +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 +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 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 +13 42 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +13 42 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +13 42 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +17 55 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 55 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 55 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f +17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f +17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f +17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f diff --git a/GUIdataBaseLMS/Debug64/DB-trainees.png b/GUIdataBaseLMS/Debug64/DB-trainees.png new file mode 100644 index 0000000..9688ebf Binary files /dev/null and b/GUIdataBaseLMS/Debug64/DB-trainees.png differ diff --git a/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe b/GUIdataBaseLMS/Debug64/GUIdataBaseLMS.exe index fea1203..927a6b3 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 6e078a1..c4b8fc5 100644 Binary files a/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll and b/GUIdataBaseLMS/Debug64/libInstructorsAndTrainees.dll differ diff --git a/GUIdataBaseLMS/Debug64/styleSheetListWidget.css b/GUIdataBaseLMS/Debug64/styleSheetListWidget.css new file mode 100644 index 0000000..b8bec5c --- /dev/null +++ b/GUIdataBaseLMS/Debug64/styleSheetListWidget.css @@ -0,0 +1,20 @@ +/*Содержимое*/ +QListView { +font-size: 14pt; +font-family: Tahoma; +} + +QListView::item { + align-items: top; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #ABAFE5, stop: 1 #8588B2); + border: 1px solid #6a6ea9; +} + +QListView::item::icon { + align: top; + size: 32p, 32p; +} + + + diff --git a/GUIdataBaseLMS/Debug64/styleSheetMain.css b/GUIdataBaseLMS/Debug64/styleSheetMain.css new file mode 100644 index 0000000..c283007 --- /dev/null +++ b/GUIdataBaseLMS/Debug64/styleSheetMain.css @@ -0,0 +1,263 @@ +*[mandatoryField="true"] { background-color: pink } + +QWidget { + font-family: Tahoma; + font-size: 14pt; + icon-size: 24px; +} + +QWidget::title { + text-align: left; + background: white; + padding-left: 10px; +} + + +QLineEdit, QTextEdit { + border: 1px solid gray; + border-radius: 5px; + padding: 0 8px; + background: white; + selection-background-color: darkgray; + +} +QLineEdit[echoMode="2"] { + lineedit-password-character: 9679; +} +/* +QTextEdit { + border: 1px solid gray; + border-radius: 5px; + padding: 0 8px; + background: yellow; + selection-background-color: darkgray; + max-height: 55px; +}*/ + + +QGroupBox { + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #E0E0E0, stop: 1 #FFFFFF); + border: 1px solid gray; + border-radius: 5px; + margin-top: 5ex; /* leave space at the top for the title */ +} + +QGroupBox::title { + border: 1px solid gray; + border-bottom: none; + border-radius: 5px; + subcontrol-origin: margin; + subcontrol-position: top left; /* position at the top center */ + padding-left: 10px; + padding-right: 10px; + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #FF0ECE, stop: 1 #FFFFFF); +} + +/* +QToolButton, QPushButton { + background-color: lightblue; + border-style: outset; + border-width: 2px; + border-radius: 10px; + border-color: beige; + font: bold 14px; + + padding: 1px; + height: 50px; +} +QPushButton { + min-width: 80px; +} +QToolButton#btnSend { + width: 50px; +} +QToolButton:pressed { + background-color: blue; + border-style: inset; +} +QToolButton:hover { + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #fafafa, stop: 0.4 #f4f4f4, + stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); +} +*/ + + +QPushButton, QToolButton { + border: 2px solid #8f8f91; + border-style: outset; + border-radius: 6px; + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #f6f7fa, stop: 1 #dadbde); + min-width: 80px; + height: 50px; + padding: 1px; +} +QPushButton { + height: 30px; +} + + + +QPushButton:flat, QToolButton:flat { + border: none; /* no border for a flat push button */ +} + +QPushButton:default, QToolButton:default { + border-color: navy; /* make the default button prominent */ +} + +QPushButton:hover , QToolButton:hover { + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #fafafa, stop: 0.4 #f4f4f4, + stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); +} + +QPushButton:pressed, QToolButton:pressed { + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #dadbde, stop: 1 #f6f7fa); + border-style: inset; +} + + + + +QMessageBox { + background-color: yellow; + title-font: bold 14px; +} + + +QHeaderView::section { + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 #616161, stop: 0.5 #505050, + stop: 0.6 #434343, stop:1 #656565); + color: white; + padding-left: 4px; + border: 1px solid #6c6c6c; +} + + + + + +/*Содержимое*/ +QTreeWidget { +font-size: 12pt; +font-family: Tahoma; +icon-size: 24px; +} +QTreeWidget::item { + +height: 30px; + +} +/* +QIcon { + size: 64px 64px; +}*/ + +/*Заголовок +QHeaderView { +font-size: 16pt; +font-family: Tahoma; +}*/ + + + +/*Бранчи*/ +QTreeWidget::branch:has-siblings:!adjoins-item { + border-image: url(vline.png) 0; + +} +QTreeWidget::branch:has-siblings:adjoins-item { + border-image: url(branch-more.png) 0; + +} +QTreeWidget::branch:!has-children:!has-siblings:adjoins-item { + border-image: url(branch-end.png) 0; +} +QTreeWidget::branch:closed:has-children:!has-siblings, +QTreeWidget::branch:closed:has-children:has-siblings { + border-image: none; + image: url(branch-closed.png); +} +QTreeWidget::branch:open:has-children:!has-siblings, +QTreeWidget::branch:open:has-children:has-siblings { + border-image: none; + image: url(branch-open.png); +} + +QTreeWidget::item:hover, +QTreeWidget::branch:hover { + background: #aee1ff; +} + +QTreeWidget::item:selected, +QTreeWidget::branch:selected { + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc); + color: #ffffff; +} + + + + +QTabWidget::pane { /* The tab widget frame */ + border-top: 2px solid #C2C7CB; +} + +QTabWidget::tab-bar { + left: 5px; /* move to the right by 5px */ +} + +/* Style the tab using the tab sub-control. Note that + it reads QTabBar _not_ QTabWidget */ +QTabBar::tab { + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #E1E1E1, stop: 0.4 #DDDDDD, + stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3); + border: 2px solid #C4C4C3; + border-bottom-color: #C2C7CB; /* same as the pane color */ + border-top-left-radius: 4px; + border-top-right-radius: 4px; + min-width: 8ex; + padding: 2px; +} + +QTabBar::tab:selected, QTabBar::tab:hover { + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #fafafa, stop: 0.4 #f4f4f4, + stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); +} + +QTabBar::tab:selected { + border-color: #9B9B9B; + border-bottom-color: #C2C7CB; /* same as pane color */ +} + +QTabBar::tab:!selected { + margin-top: 2px; /* make non-selected tabs look smaller */ +} + +/* make use of negative margins for overlapping tabs */ +QTabBar::tab:selected { + /* expand/overlap to the left and right by 4px */ + margin-left: -4px; + margin-right: -4px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc); + color: #ffffff; +} + +QTabBar::tab:first:selected { + margin-left: 0; /* the first selected tab has nothing to overlap with on the left */ +} + +QTabBar::tab:last:selected { + margin-right: 0; /* the last selected tab has nothing to overlap with on the right */ +} + +QTabBar::tab:only-one { + margin: 0; /* if there is only one tab, we don't want overlapping margins */ +} diff --git a/GUIdataBaseLMS/Debug64/styleSheetTreeWidget.css b/GUIdataBaseLMS/Debug64/styleSheetTreeWidget.css index 57d6b10..a61bbd9 100644 --- a/GUIdataBaseLMS/Debug64/styleSheetTreeWidget.css +++ b/GUIdataBaseLMS/Debug64/styleSheetTreeWidget.css @@ -1,50 +1,3 @@ -/*Содержимое*/ -QTreeWidget { -font-size: 10pt; -font-family: Tahoma; -} - -/*Заголовок*/ -QHeaderView { -font-size: 12pt; -font-family: Tahoma; -} - - - -/*Бранчи*/ -QTreeWidget::branch:has-siblings:!adjoins-item { - border-image: url(vline.png) 0; - -} -QTreeWidget::branch:has-siblings:adjoins-item { - border-image: url(branch-more.png) 0; - -} -QTreeWidget::branch:!has-children:!has-siblings:adjoins-item { - border-image: url(branch-end.png) 0; -} -QTreeWidget::branch:closed:has-children:!has-siblings, -QTreeWidget::branch:closed:has-children:has-siblings { - border-image: none; - image: url(branch-closed.png); -} -QTreeWidget::branch:open:has-children:!has-siblings, -QTreeWidget::branch:open:has-children:has-siblings { - border-image: none; - image: url(branch-open.png); -} - -QTreeWidget::item:hover, -QTreeWidget::branch:hover { - background: #aee1ff; -} - -QTreeWidget::item:selected, -QTreeWidget::branch:selected { - background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc); - color: #ffffff; -} diff --git a/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user b/GUIdataBaseLMS/GUIdataBaseLMS/CMakeLists.txt.user index 69a66a6..a908be4 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-16T07-18-55-0153.json b/ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T09-55-21-0212.json similarity index 100% rename from ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-16T07-18-55-0153.json rename to ServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T09-55-21-0212.json diff --git a/ServerLMS/Debug64/.ninja_deps b/ServerLMS/Debug64/.ninja_deps index 98b56a0..e106b3b 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 477c2fe..c7ecac1 100644 --- a/ServerLMS/Debug64/.ninja_log +++ b/ServerLMS/Debug64/.ninja_log @@ -1,100 +1,28 @@ # ninja log v5 -60 2225 7560635986964049 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -63 116 7556089587835465 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -574 3228 7560612478085555 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4 -118 178 7556089588473760 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 -57 2392 7560635988624358 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -15 261 7560367350521828 build.ninja 80e6aedf30bdcc22 -19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -2392 2950 7560635993714374 libServerLMS.dll.a 2f530586cec8163 -42 52 0 clean 9c4b4372737ab8da -569 3525 7560612481064279 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -826 2779 7556902306691506 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d -578 3474 7560612480554593 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -2392 2950 7560635993714374 libServerLMS.dll 2f530586cec8163 -67 1245 7555255334257083 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -15 42 0 CMakeFiles/clean.additional 7155004b3956b606 -582 3493 7560612480724118 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -585 3893 7560612484744294 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -576 3706 7560612482874853 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -1287 8367 7551893701770796 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 -63 116 7556089587835465 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -591 3764 7560612483399129 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -31 718 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -31 718 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -31 718 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -31 718 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -31 718 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -31 718 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -743 2487 7561242805019325 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -737 3614 7561242816277266 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -731 3721 7561242817335787 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -726 3795 7561242818074175 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -723 3887 7561242818963494 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -721 3979 7561242819916027 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -718 3992 7561242820066622 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -728 4032 7561242820460763 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -734 4341 7561242823539774 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -14 41 0 CMakeFiles/clean.additional 7155004b3956b606 -41 51 0 clean 9c4b4372737ab8da -13 1212 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -13 1212 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -13 1212 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -13 1212 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -13 1212 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -13 1212 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -1212 1297 7561244908126083 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -1212 1297 7561244908126083 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2 -1336 1423 7561244909394494 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0 -1313 2503 7561244920193719 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27 -1332 2625 7561244921398015 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d -1328 2657 7561244921730483 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429 -1307 4436 7561244939485891 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -1321 4473 7561244939862147 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -1298 4474 7561244939862147 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -1302 4576 7561244940897322 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -1310 4597 7561244941107904 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -1300 4677 7561244941919381 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -1317 4681 7561244941939349 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -1305 4831 7561244943444174 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -18 516 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -18 516 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -18 516 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -18 516 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -18 516 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -18 516 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -524 3164 7561248884567065 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c -522 3214 7561248885071641 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608 -539 3249 7561248885416221 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58 -529 3359 7561248886416239 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92 -535 3450 7561248887449334 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -527 3580 7561248888706914 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2 -517 3634 7561248889253351 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 -519 3662 7561248889527328 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc -532 3736 7561248890281826 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -3736 4502 7561248897341999 libServerLMS.dll 2f530586cec8163 -3736 4502 7561248897341999 libServerLMS.dll.a 2f530586cec8163 -18 62 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -18 62 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -18 62 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -18 62 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -18 62 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -18 62 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -62 2385 7561264081554617 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf -2385 2946 7561264086684288 libServerLMS.dll 2f530586cec8163 -2385 2946 7561264086684288 libServerLMS.dll.a 2f530586cec8163 -19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738 -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738 -19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738 -57 2165 7561312838276686 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 -2165 2722 7561312843381972 libServerLMS.dll 2f530586cec8163 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 7561325211231519 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 diff --git a/ServerLMS/ServerLMS/CMakeLists.txt.user b/ServerLMS/ServerLMS/CMakeLists.txt.user index 5c3df12..f44cb69 100644 --- a/ServerLMS/ServerLMS/CMakeLists.txt.user +++ b/ServerLMS/ServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T06-34-27-0469.json b/TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-18T06-24-37-0532.json similarity index 100% rename from TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-17T06-34-27-0469.json rename to TestServerLMS/Debug64/.cmake/api/v1/reply/index-2024-12-18T06-24-37-0532.json diff --git a/TestServerLMS/Debug64/.ninja_deps b/TestServerLMS/Debug64/.ninja_deps index a013208..8848e85 100644 Binary files a/TestServerLMS/Debug64/.ninja_deps and b/TestServerLMS/Debug64/.ninja_deps differ diff --git a/TestServerLMS/Debug64/.ninja_log b/TestServerLMS/Debug64/.ninja_log index 8cc8222..e1e7bcf 100644 --- a/TestServerLMS/Debug64/.ninja_log +++ b/TestServerLMS/Debug64/.ninja_log @@ -1,33 +1,17 @@ # ninja log v5 531 577 7551768470787617 TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 584 624 7551768471280319 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp.obj 243f7b95850f8289 -13 45 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -45 2185 7560568747003841 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -13 45 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +17 48 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 +57 2197 7561249255204927 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 +17 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 +17 48 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 35 42 0 clean 9c4b4372737ab8da 10 35 0 CMakeFiles/clean.additional 7155004b3956b606 -2335 2489 7560568750044910 TestServerLMS.exe 68113cd959b50515 -13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -531 577 7551768470787617 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 -48 2163 7560568746804377 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -12 229 7561204673832909 build.ninja ac221dfe1922250d -13 45 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -13 45 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -50 2335 7560568748525266 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d -18 57 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 57 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 57 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -18 57 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -18 57 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -18 57 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -57 2197 7561249255204927 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81 -60 2199 7561249255254517 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed -62 2318 7561249256434394 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d 2318 2485 7561249258098451 TestServerLMS.exe 68113cd959b50515 +17 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +531 577 7551768470787617 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/EWIEGA46WW/qrc_testServerLMS.cpp 7826208a1b187af8 +60 2199 7561249255254517 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed +12 229 7562062774503487 build.ninja ac221dfe1922250d 17 48 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 17 48 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -17 48 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 -17 48 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0 -17 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0 -17 48 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0 +62 2318 7561249256434394 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d diff --git a/TestServerLMS/Debug64/ListInstructors.xml b/TestServerLMS/Debug64/ListInstructors.xml index 1e21e82..2c2927c 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 c9b2a07..63e74b3 100644 --- a/TestServerLMS/Debug64/ListTrainees.xml +++ b/TestServerLMS/Debug64/ListTrainees.xml @@ -1,20 +1,20 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/TestServerLMS/Debug64/StaticData/save.xml b/TestServerLMS/Debug64/StaticData/save.xml index 1e9bf53..163b3d3 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 cf95d8d..7092c71 100644 --- a/TestServerLMS/TestServerLMS/CMakeLists.txt.user +++ b/TestServerLMS/TestServerLMS/CMakeLists.txt.user @@ -1,6 +1,6 @@ - + EnvironmentId