mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
сделал newInstructor
This commit is contained in:
Binary file not shown.
@@ -1,103 +1,107 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
1400 1526 7554403513026725 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
20 374 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
80 2637 7554437652588987 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
20 374 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
77 2409 7554437650305095 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
|
||||||
2889 3475 7554437660946634 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
|
||||||
19 57 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
|
||||||
87 2127 7554437647472669 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
|
||||||
4398 4745 7554403545178109 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
|
|
||||||
1561 4056 7554403538030733 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
|
|
||||||
47 59 0 clean 9c4b4372737ab8da
|
47 59 0 clean 9c4b4372737ab8da
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
1561 4056 7554403538030733 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
|
20 374 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
|
2595 3323 7556105170146622 libInstructorsAndTrainees.dll.a c1e915765a645e23
|
||||||
|
20 374 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
|
391 2040 7556105157862715 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
||||||
|
4398 4745 7554403545178109 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
|
||||||
|
400 2077 7556105158235202 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
||||||
|
394 2218 7556105159648444 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
||||||
|
1400 1526 7554403513026725 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
||||||
4063 6185 7554403559590571 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
|
4063 6185 7554403559590571 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
380 2032 7556105157789616 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
|
||||||
1400 1526 7554403513026725 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
|
||||||
68 2658 7554437652808400 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
|
||||||
91 1928 7554437645497954 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
|
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
|
||||||
1578 4794 7554403545565259 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
|
1578 4794 7554403545565259 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
|
||||||
66 2416 7554437650364936 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
|
20 374 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
|
382 2327 7556105160740279 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
||||||
|
20 374 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
|
417 2249 7555250085369086 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
|
||||||
|
20 374 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
|
1400 1526 7554403513026725 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
||||||
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
|
20 374 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
1537 3960 7554403536624811 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
|
1537 3960 7554403536624811 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
1565 4028 7554403537718314 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
|
1565 4028 7554403537718314 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
|
||||||
16 47 0 CMakeFiles/clean.additional 7155004b3956b606
|
16 47 0 CMakeFiles/clean.additional 7155004b3956b606
|
||||||
70 2428 7554437650494583 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
385 2185 7556105159315679 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
||||||
2889 3475 7554437660946634 libInstructorsAndTrainees.dll 7574a27538bbb995
|
2595 3323 7556105170146622 libInstructorsAndTrainees.dll c1e915765a645e23
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
1573 4657 7554403543966835 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
|
1573 4657 7554403543966835 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
95 1970 7554437645906861 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
|
420 2290 7555250085797930 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
|
||||||
15 276 7551833764505808 build.ninja 76aa11f472515be0
|
15 276 7556047205672548 build.ninja 76aa11f472515be0
|
||||||
74 2484 7554437651063067 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
388 2084 7556105158296177 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
||||||
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
1543 3051 7554403527720657 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
|
1543 3051 7554403527720657 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
|
||||||
1540 4063 7554403538030733 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
|
1540 4063 7554403538030733 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
|
||||||
63 2889 7554437655122210 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
377 2595 7556105163422580 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
19 57 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 374 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
106 1647 7554437642495976 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
|
431 2002 7555250082834355 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
|
||||||
60 2835 7554437654573679 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
374 2440 7556105161875163 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
102 1849 7554437644610324 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
496 2070 7556076817710608 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
84 2486 7554437651083007 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
397 2275 7556105160225153 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
1582 2944 7554403526627168 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
|
1582 2944 7554403526627168 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
|
||||||
98 2229 7554437648489947 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
61 1256 7556084245375434 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
||||||
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 374 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
30 421 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 59 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
30 421 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
30 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
455 2069 7554584599457852 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
96 1681 7556111688208782 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
||||||
447 2241 7554584601164624 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
89 1749 7556111688880340 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
|
||||||
426 2320 7554584601959696 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
85 2093 7556111692302591 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
||||||
440 2348 7554584602242468 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
76 2113 7556111692524192 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
||||||
434 2403 7554584602786614 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
65 2133 7556111692715956 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
||||||
444 2445 7554584603210560 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
92 2162 7556111692998703 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
||||||
437 2464 7554584603402105 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
82 2185 7556111693240725 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
||||||
431 2499 7554584603773906 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
70 2196 7556111693362918 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
||||||
429 2539 7554584604116315 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
73 2238 7556111693744649 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
||||||
424 2751 7554584606282767 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
79 2347 7556111694868575 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
||||||
421 2813 7554584606898435 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
67 2370 7556111695111139 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
||||||
|
60 2544 7556111696841433 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
||||||
|
63 2637 7556111697765625 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
|
2637 3350 7556111704365037 libInstructorsAndTrainees.dll c1e915765a645e23
|
||||||
|
2637 3350 7556111704365037 libInstructorsAndTrainees.dll.a c1e915765a645e23
|
||||||
19 58 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
19 58 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
19 58 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
19 58 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
19 58 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
19 58 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
@@ -126,65 +130,72 @@
|
|||||||
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
19 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
59 1270 7554584831423179 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
59 1388 7556117345165025 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
||||||
1270 1916 7554584837848741 libInstructorsAndTrainees.dll 7574a27538bbb995
|
1388 2103 7556117351613097 libInstructorsAndTrainees.dll c1e915765a645e23
|
||||||
1270 1916 7554584837848741 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
1388 2103 7556117351613097 libInstructorsAndTrainees.dll.a c1e915765a645e23
|
||||||
19 59 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 456 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
19 59 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 456 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 456 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
60 1683 7554588475661104 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
462 1802 7556133951928324 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
||||||
1683 2277 7554588481561784 libInstructorsAndTrainees.dll 7574a27538bbb995
|
467 1834 7556133952252787 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
||||||
1683 2277 7554588481561784 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
464 1922 7556133953133049 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
||||||
31 83 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
457 2159 7556133955504371 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
||||||
31 83 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
459 2271 7556133956613284 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
2271 2974 7556133963118318 libInstructorsAndTrainees.dll c1e915765a645e23
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
2271 2974 7556133963118318 libInstructorsAndTrainees.dll.a c1e915765a645e23
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 59 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
31 83 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 59 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
31 83 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
|
20 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
|
60 1327 7556136951601352 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
||||||
|
1328 2034 7556136958105760 libInstructorsAndTrainees.dll c1e915765a645e23
|
||||||
|
1328 2034 7556136958105760 libInstructorsAndTrainees.dll.a c1e915765a645e23
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,84 +1,84 @@
|
|||||||
# Generated by CMake. Changes will be overwritten.
|
# Generated by CMake. Changes will be overwritten.
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
|
||||||
|
uic:ui_dialogedittrainee.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
|
||||||
|
uic:ui_dialogeditinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
uic:ui_dialogauthorizationinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.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/docTasks/doctaskswidget.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/sendsystem.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
uic:ui_dialogeditinstructor.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/instructors/editorinstructors.cpp
|
||||||
|
uic:ui_editorinstructors.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
|
||||||
|
uic:ui_taskswidget.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/trainees/viewertrainees.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
|
||||||
mmc:Q_OBJECT
|
uic:ui_dialogauthorizationinstructor.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
|
|
||||||
uic:ui_editortrainees.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
|
|
||||||
uic:ui_editorinstructors.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
|
|
||||||
uic:ui_taskswidget.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
|
||||||
uic:ui_instructorsandtraineeswidget.h
|
uic:ui_instructorsandtraineeswidget.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp
|
||||||
uic:ui_dialogauthorizationinstructor.h
|
uic:ui_messangerwidget.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/instructors/dialogauthorizationinstructor.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogauthorizationinstructor.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
|
|
||||||
uic:ui_viewertrainees.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
|
||||||
uic:ui_messangerwidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h
|
uic:ui_viewertrainees.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
|
||||||
uic:ui_viewerinstructors.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
|
||||||
uic:ui_doctaskswidget.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
|
|
||||||
uic:ui_dialogeditinstructor.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
|
|
||||||
uic:ui_dialogedittrainee.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogeditgroup.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.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/commonview.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogeditinstructor.h
|
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE
|
|||||||
QT_WARNING_PUSH
|
QT_WARNING_PUSH
|
||||||
QT_WARNING_DISABLE_DEPRECATED
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
struct qt_meta_stringdata_RecognizeSystem_t {
|
struct qt_meta_stringdata_RecognizeSystem_t {
|
||||||
QByteArrayData data[28];
|
QByteArrayData data[43];
|
||||||
char stringdata0[395];
|
char stringdata0[718];
|
||||||
};
|
};
|
||||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
@@ -60,7 +60,22 @@ QT_MOC_LITERAL(23, 319, 13), // "QList<Group>*"
|
|||||||
QT_MOC_LITERAL(24, 333, 10), // "listGroups"
|
QT_MOC_LITERAL(24, 333, 10), // "listGroups"
|
||||||
QT_MOC_LITERAL(25, 344, 25), // "sigSocketWaitForReadyRead"
|
QT_MOC_LITERAL(25, 344, 25), // "sigSocketWaitForReadyRead"
|
||||||
QT_MOC_LITERAL(26, 370, 8), // "waitTime"
|
QT_MOC_LITERAL(26, 370, 8), // "waitTime"
|
||||||
QT_MOC_LITERAL(27, 379, 15) // "sigStartCompare"
|
QT_MOC_LITERAL(27, 379, 15), // "sigStartCompare"
|
||||||
|
QT_MOC_LITERAL(28, 395, 34), // "sigAnswerQueryToDB_ListInstru..."
|
||||||
|
QT_MOC_LITERAL(29, 430, 17), // "QList<Instructor>"
|
||||||
|
QT_MOC_LITERAL(30, 448, 29), // "sigAnswerQueryToDB_ListGroups"
|
||||||
|
QT_MOC_LITERAL(31, 478, 12), // "QList<Group>"
|
||||||
|
QT_MOC_LITERAL(32, 491, 31), // "sigAnswerQueryToDB_ListTrainees"
|
||||||
|
QT_MOC_LITERAL(33, 523, 14), // "QList<Trainee>"
|
||||||
|
QT_MOC_LITERAL(34, 538, 32), // "sigAnswerQueryToDB_ListComputers"
|
||||||
|
QT_MOC_LITERAL(35, 571, 15), // "QList<Computer>"
|
||||||
|
QT_MOC_LITERAL(36, 587, 13), // "listComputers"
|
||||||
|
QT_MOC_LITERAL(37, 601, 33), // "sigAnswerQueryToDB_ListClassr..."
|
||||||
|
QT_MOC_LITERAL(38, 635, 16), // "QList<Classroom>"
|
||||||
|
QT_MOC_LITERAL(39, 652, 14), // "listClassrooms"
|
||||||
|
QT_MOC_LITERAL(40, 667, 28), // "sigAnswerQueryToDB_ListTasks"
|
||||||
|
QT_MOC_LITERAL(41, 696, 11), // "QList<Task>"
|
||||||
|
QT_MOC_LITERAL(42, 708, 9) // "listTasks"
|
||||||
|
|
||||||
},
|
},
|
||||||
"RecognizeSystem\0sigUpdateBytesAvailable\0"
|
"RecognizeSystem\0sigUpdateBytesAvailable\0"
|
||||||
@@ -73,7 +88,16 @@ QT_MOC_LITERAL(27, 379, 15) // "sigStartCompare"
|
|||||||
"QList<Instructor>*\0listInstructors\0"
|
"QList<Instructor>*\0listInstructors\0"
|
||||||
"QList<Trainee>*\0listTrainees\0QList<Group>*\0"
|
"QList<Trainee>*\0listTrainees\0QList<Group>*\0"
|
||||||
"listGroups\0sigSocketWaitForReadyRead\0"
|
"listGroups\0sigSocketWaitForReadyRead\0"
|
||||||
"waitTime\0sigStartCompare"
|
"waitTime\0sigStartCompare\0"
|
||||||
|
"sigAnswerQueryToDB_ListInstructors\0"
|
||||||
|
"QList<Instructor>\0sigAnswerQueryToDB_ListGroups\0"
|
||||||
|
"QList<Group>\0sigAnswerQueryToDB_ListTrainees\0"
|
||||||
|
"QList<Trainee>\0sigAnswerQueryToDB_ListComputers\0"
|
||||||
|
"QList<Computer>\0listComputers\0"
|
||||||
|
"sigAnswerQueryToDB_ListClassrooms\0"
|
||||||
|
"QList<Classroom>\0listClassrooms\0"
|
||||||
|
"sigAnswerQueryToDB_ListTasks\0QList<Task>\0"
|
||||||
|
"listTasks"
|
||||||
};
|
};
|
||||||
#undef QT_MOC_LITERAL
|
#undef QT_MOC_LITERAL
|
||||||
|
|
||||||
@@ -83,25 +107,31 @@ static const uint qt_meta_data_RecognizeSystem[] = {
|
|||||||
8, // revision
|
8, // revision
|
||||||
0, // classname
|
0, // classname
|
||||||
0, 0, // classinfo
|
0, 0, // classinfo
|
||||||
11, 14, // methods
|
17, 14, // methods
|
||||||
0, 0, // properties
|
0, 0, // properties
|
||||||
0, 0, // enums/sets
|
0, 0, // enums/sets
|
||||||
0, 0, // constructors
|
0, 0, // constructors
|
||||||
0, // flags
|
0, // flags
|
||||||
11, // signalCount
|
17, // signalCount
|
||||||
|
|
||||||
// signals: name, argc, parameters, tag, flags
|
// signals: name, argc, parameters, tag, flags
|
||||||
1, 0, 69, 2, 0x06 /* Public */,
|
1, 0, 99, 2, 0x06 /* Public */,
|
||||||
3, 0, 70, 2, 0x06 /* Public */,
|
3, 0, 100, 2, 0x06 /* Public */,
|
||||||
4, 3, 71, 2, 0x06 /* Public */,
|
4, 3, 101, 2, 0x06 /* Public */,
|
||||||
8, 1, 78, 2, 0x06 /* Public */,
|
8, 1, 108, 2, 0x06 /* Public */,
|
||||||
10, 0, 81, 2, 0x06 /* Public */,
|
10, 0, 111, 2, 0x06 /* Public */,
|
||||||
11, 0, 82, 2, 0x06 /* Public */,
|
11, 0, 112, 2, 0x06 /* Public */,
|
||||||
12, 1, 83, 2, 0x06 /* Public */,
|
12, 1, 113, 2, 0x06 /* Public */,
|
||||||
15, 1, 86, 2, 0x06 /* Public */,
|
15, 1, 116, 2, 0x06 /* Public */,
|
||||||
18, 3, 89, 2, 0x06 /* Public */,
|
18, 3, 119, 2, 0x06 /* Public */,
|
||||||
25, 1, 96, 2, 0x06 /* Public */,
|
25, 1, 126, 2, 0x06 /* Public */,
|
||||||
27, 0, 99, 2, 0x06 /* Public */,
|
27, 0, 129, 2, 0x06 /* Public */,
|
||||||
|
28, 1, 130, 2, 0x06 /* Public */,
|
||||||
|
30, 1, 133, 2, 0x06 /* Public */,
|
||||||
|
32, 1, 136, 2, 0x06 /* Public */,
|
||||||
|
34, 1, 139, 2, 0x06 /* Public */,
|
||||||
|
37, 1, 142, 2, 0x06 /* Public */,
|
||||||
|
40, 1, 145, 2, 0x06 /* Public */,
|
||||||
|
|
||||||
// signals: parameters
|
// signals: parameters
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
@@ -115,6 +145,12 @@ static const uint qt_meta_data_RecognizeSystem[] = {
|
|||||||
QMetaType::Void, 0x80000000 | 19, 0x80000000 | 21, 0x80000000 | 23, 20, 22, 24,
|
QMetaType::Void, 0x80000000 | 19, 0x80000000 | 21, 0x80000000 | 23, 20, 22, 24,
|
||||||
QMetaType::Void, QMetaType::Int, 26,
|
QMetaType::Void, QMetaType::Int, 26,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
|
QMetaType::Void, 0x80000000 | 29, 20,
|
||||||
|
QMetaType::Void, 0x80000000 | 31, 24,
|
||||||
|
QMetaType::Void, 0x80000000 | 33, 22,
|
||||||
|
QMetaType::Void, 0x80000000 | 35, 36,
|
||||||
|
QMetaType::Void, 0x80000000 | 38, 39,
|
||||||
|
QMetaType::Void, 0x80000000 | 41, 42,
|
||||||
|
|
||||||
0 // eod
|
0 // eod
|
||||||
};
|
};
|
||||||
@@ -136,6 +172,12 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
|
|||||||
case 8: _t->sigAnswerQueryToDB((*reinterpret_cast< QList<Instructor>*(*)>(_a[1])),(*reinterpret_cast< QList<Trainee>*(*)>(_a[2])),(*reinterpret_cast< QList<Group>*(*)>(_a[3]))); break;
|
case 8: _t->sigAnswerQueryToDB((*reinterpret_cast< QList<Instructor>*(*)>(_a[1])),(*reinterpret_cast< QList<Trainee>*(*)>(_a[2])),(*reinterpret_cast< QList<Group>*(*)>(_a[3]))); break;
|
||||||
case 9: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break;
|
case 9: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break;
|
||||||
case 10: _t->sigStartCompare(); break;
|
case 10: _t->sigStartCompare(); break;
|
||||||
|
case 11: _t->sigAnswerQueryToDB_ListInstructors((*reinterpret_cast< QList<Instructor>(*)>(_a[1]))); break;
|
||||||
|
case 12: _t->sigAnswerQueryToDB_ListGroups((*reinterpret_cast< QList<Group>(*)>(_a[1]))); break;
|
||||||
|
case 13: _t->sigAnswerQueryToDB_ListTrainees((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
|
||||||
|
case 14: _t->sigAnswerQueryToDB_ListComputers((*reinterpret_cast< QList<Computer>(*)>(_a[1]))); break;
|
||||||
|
case 15: _t->sigAnswerQueryToDB_ListClassrooms((*reinterpret_cast< QList<Classroom>(*)>(_a[1]))); break;
|
||||||
|
case 16: _t->sigAnswerQueryToDB_ListTasks((*reinterpret_cast< QList<Task>(*)>(_a[1]))); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
} else if (_c == QMetaObject::IndexOfMethod) {
|
} else if (_c == QMetaObject::IndexOfMethod) {
|
||||||
@@ -217,6 +259,48 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Instructor> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListInstructors)) {
|
||||||
|
*result = 11;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Group> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListGroups)) {
|
||||||
|
*result = 12;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Trainee> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListTrainees)) {
|
||||||
|
*result = 13;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Computer> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListComputers)) {
|
||||||
|
*result = 14;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Classroom> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListClassrooms)) {
|
||||||
|
*result = 15;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(QList<Task> );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigAnswerQueryToDB_ListTasks)) {
|
||||||
|
*result = 16;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -249,13 +333,13 @@ int RecognizeSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
|||||||
if (_id < 0)
|
if (_id < 0)
|
||||||
return _id;
|
return _id;
|
||||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||||
if (_id < 11)
|
if (_id < 17)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 11;
|
_id -= 17;
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
if (_id < 11)
|
if (_id < 17)
|
||||||
*reinterpret_cast<int*>(_a[0]) = -1;
|
*reinterpret_cast<int*>(_a[0]) = -1;
|
||||||
_id -= 11;
|
_id -= 17;
|
||||||
}
|
}
|
||||||
return _id;
|
return _id;
|
||||||
}
|
}
|
||||||
@@ -331,5 +415,47 @@ void RecognizeSystem::sigStartCompare()
|
|||||||
{
|
{
|
||||||
QMetaObject::activate(this, &staticMetaObject, 10, nullptr);
|
QMetaObject::activate(this, &staticMetaObject, 10, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SIGNAL 11
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListInstructors(QList<Instructor> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 11, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 12
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListGroups(QList<Group> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 12, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 13
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListTrainees(QList<Trainee> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 13, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 14
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListComputers(QList<Computer> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 14, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 15
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListClassrooms(QList<Classroom> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 15, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 16
|
||||||
|
void RecognizeSystem::sigAnswerQueryToDB_ListTasks(QList<Task> _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 16, _a);
|
||||||
|
}
|
||||||
QT_WARNING_POP
|
QT_WARNING_POP
|
||||||
QT_END_MOC_NAMESPACE
|
QT_END_MOC_NAMESPACE
|
||||||
|
|||||||
@@ -150,6 +150,17 @@ void InstructorsAndTraineesWidget::qt_static_metacall(QObject *_o, QMetaObject::
|
|||||||
case 12: _t->on_btnQueryGetAllLists_clicked(); break;
|
case 12: _t->on_btnQueryGetAllLists_clicked(); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
|
switch (_id) {
|
||||||
|
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
|
||||||
|
case 5:
|
||||||
|
switch (*reinterpret_cast<int*>(_a[1])) {
|
||||||
|
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
|
||||||
|
case 0:
|
||||||
|
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<Trainee> >(); break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
} else if (_c == QMetaObject::IndexOfMethod) {
|
} else if (_c == QMetaObject::IndexOfMethod) {
|
||||||
int *result = reinterpret_cast<int *>(_a[0]);
|
int *result = reinterpret_cast<int *>(_a[0]);
|
||||||
{
|
{
|
||||||
@@ -231,7 +242,7 @@ int InstructorsAndTraineesWidget::qt_metacall(QMetaObject::Call _c, int _id, voi
|
|||||||
_id -= 13;
|
_id -= 13;
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
if (_id < 13)
|
if (_id < 13)
|
||||||
*reinterpret_cast<int*>(_a[0]) = -1;
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 13;
|
_id -= 13;
|
||||||
}
|
}
|
||||||
return _id;
|
return _id;
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE
|
|||||||
QT_WARNING_PUSH
|
QT_WARNING_PUSH
|
||||||
QT_WARNING_DISABLE_DEPRECATED
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
struct qt_meta_stringdata_ConnectorToServer_t {
|
struct qt_meta_stringdata_ConnectorToServer_t {
|
||||||
QByteArrayData data[31];
|
QByteArrayData data[46];
|
||||||
char stringdata0[468];
|
char stringdata0[803];
|
||||||
};
|
};
|
||||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
@@ -63,7 +63,22 @@ QT_MOC_LITERAL(26, 398, 15), // "listInstructors"
|
|||||||
QT_MOC_LITERAL(27, 414, 15), // "QList<Trainee>*"
|
QT_MOC_LITERAL(27, 414, 15), // "QList<Trainee>*"
|
||||||
QT_MOC_LITERAL(28, 430, 12), // "listTrainees"
|
QT_MOC_LITERAL(28, 430, 12), // "listTrainees"
|
||||||
QT_MOC_LITERAL(29, 443, 13), // "QList<Group>*"
|
QT_MOC_LITERAL(29, 443, 13), // "QList<Group>*"
|
||||||
QT_MOC_LITERAL(30, 457, 10) // "listGroups"
|
QT_MOC_LITERAL(30, 457, 10), // "listGroups"
|
||||||
|
QT_MOC_LITERAL(31, 468, 36), // "slot_AnswerQueryToDB_ListInst..."
|
||||||
|
QT_MOC_LITERAL(32, 505, 17), // "QList<Instructor>"
|
||||||
|
QT_MOC_LITERAL(33, 523, 31), // "slot_AnswerQueryToDB_ListGroups"
|
||||||
|
QT_MOC_LITERAL(34, 555, 12), // "QList<Group>"
|
||||||
|
QT_MOC_LITERAL(35, 568, 33), // "slot_AnswerQueryToDB_ListTrai..."
|
||||||
|
QT_MOC_LITERAL(36, 602, 14), // "QList<Trainee>"
|
||||||
|
QT_MOC_LITERAL(37, 617, 34), // "slot_AnswerQueryToDB_ListComp..."
|
||||||
|
QT_MOC_LITERAL(38, 652, 15), // "QList<Computer>"
|
||||||
|
QT_MOC_LITERAL(39, 668, 13), // "listComputers"
|
||||||
|
QT_MOC_LITERAL(40, 682, 35), // "slot_AnswerQueryToDB_ListClas..."
|
||||||
|
QT_MOC_LITERAL(41, 718, 16), // "QList<Classroom>"
|
||||||
|
QT_MOC_LITERAL(42, 735, 14), // "listClassrooms"
|
||||||
|
QT_MOC_LITERAL(43, 750, 30), // "slot_AnswerQueryToDB_ListTasks"
|
||||||
|
QT_MOC_LITERAL(44, 781, 11), // "QList<Task>"
|
||||||
|
QT_MOC_LITERAL(45, 793, 9) // "listTasks"
|
||||||
|
|
||||||
},
|
},
|
||||||
"ConnectorToServer\0sigSetConnect\0\0"
|
"ConnectorToServer\0sigSetConnect\0\0"
|
||||||
@@ -78,7 +93,16 @@ QT_MOC_LITERAL(30, 457, 10) // "listGroups"
|
|||||||
"treeInstructor\0treeTrainee\0"
|
"treeInstructor\0treeTrainee\0"
|
||||||
"slot_AnswerQueryToDB\0QList<Instructor>*\0"
|
"slot_AnswerQueryToDB\0QList<Instructor>*\0"
|
||||||
"listInstructors\0QList<Trainee>*\0"
|
"listInstructors\0QList<Trainee>*\0"
|
||||||
"listTrainees\0QList<Group>*\0listGroups"
|
"listTrainees\0QList<Group>*\0listGroups\0"
|
||||||
|
"slot_AnswerQueryToDB_ListInstructors\0"
|
||||||
|
"QList<Instructor>\0slot_AnswerQueryToDB_ListGroups\0"
|
||||||
|
"QList<Group>\0slot_AnswerQueryToDB_ListTrainees\0"
|
||||||
|
"QList<Trainee>\0slot_AnswerQueryToDB_ListComputers\0"
|
||||||
|
"QList<Computer>\0listComputers\0"
|
||||||
|
"slot_AnswerQueryToDB_ListClassrooms\0"
|
||||||
|
"QList<Classroom>\0listClassrooms\0"
|
||||||
|
"slot_AnswerQueryToDB_ListTasks\0"
|
||||||
|
"QList<Task>\0listTasks"
|
||||||
};
|
};
|
||||||
#undef QT_MOC_LITERAL
|
#undef QT_MOC_LITERAL
|
||||||
|
|
||||||
@@ -88,7 +112,7 @@ static const uint qt_meta_data_ConnectorToServer[] = {
|
|||||||
8, // revision
|
8, // revision
|
||||||
0, // classname
|
0, // classname
|
||||||
0, 0, // classinfo
|
0, 0, // classinfo
|
||||||
9, 14, // methods
|
15, 14, // methods
|
||||||
0, 0, // properties
|
0, 0, // properties
|
||||||
0, 0, // enums/sets
|
0, 0, // enums/sets
|
||||||
0, 0, // constructors
|
0, 0, // constructors
|
||||||
@@ -96,17 +120,23 @@ static const uint qt_meta_data_ConnectorToServer[] = {
|
|||||||
8, // signalCount
|
8, // signalCount
|
||||||
|
|
||||||
// signals: name, argc, parameters, tag, flags
|
// signals: name, argc, parameters, tag, flags
|
||||||
1, 2, 59, 2, 0x06 /* Public */,
|
1, 2, 89, 2, 0x06 /* Public */,
|
||||||
7, 3, 64, 2, 0x06 /* Public */,
|
7, 3, 94, 2, 0x06 /* Public */,
|
||||||
12, 0, 71, 2, 0x06 /* Public */,
|
12, 0, 101, 2, 0x06 /* Public */,
|
||||||
13, 0, 72, 2, 0x06 /* Public */,
|
13, 0, 102, 2, 0x06 /* Public */,
|
||||||
14, 0, 73, 2, 0x06 /* Public */,
|
14, 0, 103, 2, 0x06 /* Public */,
|
||||||
15, 1, 74, 2, 0x06 /* Public */,
|
15, 1, 104, 2, 0x06 /* Public */,
|
||||||
18, 1, 77, 2, 0x06 /* Public */,
|
18, 1, 107, 2, 0x06 /* Public */,
|
||||||
21, 2, 80, 2, 0x06 /* Public */,
|
21, 2, 110, 2, 0x06 /* Public */,
|
||||||
|
|
||||||
// slots: name, argc, parameters, tag, flags
|
// slots: name, argc, parameters, tag, flags
|
||||||
24, 3, 85, 2, 0x0a /* Public */,
|
24, 3, 115, 2, 0x0a /* Public */,
|
||||||
|
31, 1, 122, 2, 0x0a /* Public */,
|
||||||
|
33, 1, 125, 2, 0x0a /* Public */,
|
||||||
|
35, 1, 128, 2, 0x0a /* Public */,
|
||||||
|
37, 1, 131, 2, 0x0a /* Public */,
|
||||||
|
40, 1, 134, 2, 0x0a /* Public */,
|
||||||
|
43, 1, 137, 2, 0x0a /* Public */,
|
||||||
|
|
||||||
// signals: parameters
|
// signals: parameters
|
||||||
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6,
|
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6,
|
||||||
@@ -120,6 +150,12 @@ static const uint qt_meta_data_ConnectorToServer[] = {
|
|||||||
|
|
||||||
// slots: parameters
|
// slots: parameters
|
||||||
QMetaType::Void, 0x80000000 | 25, 0x80000000 | 27, 0x80000000 | 29, 26, 28, 30,
|
QMetaType::Void, 0x80000000 | 25, 0x80000000 | 27, 0x80000000 | 29, 26, 28, 30,
|
||||||
|
QMetaType::Void, 0x80000000 | 32, 26,
|
||||||
|
QMetaType::Void, 0x80000000 | 34, 30,
|
||||||
|
QMetaType::Void, 0x80000000 | 36, 28,
|
||||||
|
QMetaType::Void, 0x80000000 | 38, 39,
|
||||||
|
QMetaType::Void, 0x80000000 | 41, 42,
|
||||||
|
QMetaType::Void, 0x80000000 | 44, 45,
|
||||||
|
|
||||||
0 // eod
|
0 // eod
|
||||||
};
|
};
|
||||||
@@ -139,6 +175,12 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in
|
|||||||
case 6: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
|
case 6: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
|
||||||
case 7: _t->signal_UpdateDB((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
|
case 7: _t->signal_UpdateDB((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
|
||||||
case 8: _t->slot_AnswerQueryToDB((*reinterpret_cast< QList<Instructor>*(*)>(_a[1])),(*reinterpret_cast< QList<Trainee>*(*)>(_a[2])),(*reinterpret_cast< QList<Group>*(*)>(_a[3]))); break;
|
case 8: _t->slot_AnswerQueryToDB((*reinterpret_cast< QList<Instructor>*(*)>(_a[1])),(*reinterpret_cast< QList<Trainee>*(*)>(_a[2])),(*reinterpret_cast< QList<Group>*(*)>(_a[3]))); break;
|
||||||
|
case 9: _t->slot_AnswerQueryToDB_ListInstructors((*reinterpret_cast< QList<Instructor>(*)>(_a[1]))); break;
|
||||||
|
case 10: _t->slot_AnswerQueryToDB_ListGroups((*reinterpret_cast< QList<Group>(*)>(_a[1]))); break;
|
||||||
|
case 11: _t->slot_AnswerQueryToDB_ListTrainees((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
|
||||||
|
case 12: _t->slot_AnswerQueryToDB_ListComputers((*reinterpret_cast< QList<Computer>(*)>(_a[1]))); break;
|
||||||
|
case 13: _t->slot_AnswerQueryToDB_ListClassrooms((*reinterpret_cast< QList<Classroom>(*)>(_a[1]))); break;
|
||||||
|
case 14: _t->slot_AnswerQueryToDB_ListTasks((*reinterpret_cast< QList<Task>(*)>(_a[1]))); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
@@ -244,13 +286,13 @@ int ConnectorToServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
|||||||
if (_id < 0)
|
if (_id < 0)
|
||||||
return _id;
|
return _id;
|
||||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||||
if (_id < 9)
|
if (_id < 15)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 9;
|
_id -= 15;
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
if (_id < 9)
|
if (_id < 15)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 9;
|
_id -= 15;
|
||||||
}
|
}
|
||||||
return _id;
|
return _id;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -262,7 +262,7 @@ build libInstructorsAndTrainees.dll libInstructorsAndTrainees.dll.a: CXX_SHARED_
|
|||||||
LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a -lDataBaseLMS C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
|
LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a -lDataBaseLMS C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
|
||||||
LINK_PATH = -LD:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/Debug64
|
LINK_PATH = -LD:/LMS/DB_IaT/InstructorsAndTrainees/../../DB_LMS/Debug64
|
||||||
OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir
|
OBJECT_DIR = CMakeFiles\InstructorsAndTrainees.dir
|
||||||
POST_BUILD = cd .
|
POST_BUILD = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\DB_IaT\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E copy_if_different d:/LMS/DB_IaT/Debug64/libInstructorsAndTrainees.dll d:/LMS/GUIdataBaseLMS/Debug64"
|
||||||
PRE_LINK = cd .
|
PRE_LINK = cd .
|
||||||
RESTAT = 1
|
RESTAT = 1
|
||||||
TARGET_FILE = libInstructorsAndTrainees.dll
|
TARGET_FILE = libInstructorsAndTrainees.dll
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -114,4 +114,11 @@ endif()
|
|||||||
target_link_libraries(InstructorsAndTrainees PRIVATE libDataBaseLMS.dll)
|
target_link_libraries(InstructorsAndTrainees PRIVATE libDataBaseLMS.dll)
|
||||||
|
|
||||||
|
|
||||||
|
add_custom_command(TARGET InstructorsAndTrainees
|
||||||
|
POST_BUILD
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||||
|
d:/LMS/DB_IaT/Debug64/libInstructorsAndTrainees.dll
|
||||||
|
d:/LMS/GUIdataBaseLMS/Debug64)
|
||||||
|
|
||||||
|
|
||||||
#install(TARGETS InstructorsAndTrainees DESTINATION ${VEYON_LIB_DIR})
|
#install(TARGETS InstructorsAndTrainees DESTINATION ${VEYON_LIB_DIR})
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-12-09T17:51:46. -->
|
<!-- Written by QtCreator 4.11.1, 2024-12-10T17:52:46. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
@@ -16,10 +16,6 @@ RecognizeSystem::RecognizeSystem(QObject *parent):
|
|||||||
tmpBlock.clear();
|
tmpBlock.clear();
|
||||||
countSend = 0;
|
countSend = 0;
|
||||||
folderList = new QList<QString>;
|
folderList = new QList<QString>;
|
||||||
|
|
||||||
listInstructors = new QList<Instructor>;
|
|
||||||
listTrainees = new QList<Trainee>;
|
|
||||||
listGroups = new QList<Group>;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
RecognizeSystem::~RecognizeSystem()
|
RecognizeSystem::~RecognizeSystem()
|
||||||
@@ -256,19 +252,29 @@ void RecognizeSystem::recognize(QTcpSocket *socket)
|
|||||||
packetType = PacketType::TYPE_NONE;
|
packetType = PacketType::TYPE_NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(packetType == PacketType::TYPE_XMLANSWER_ON_QUERY_TO_DB){ //ответы формата XML на запросы к БД
|
//xml-ответы на запросы к БД
|
||||||
QByteArray array;
|
switch(packetType)
|
||||||
stream.startTransaction();
|
{
|
||||||
stream >> array;
|
case TYPE_XMLANSWER_QUERY_DB__LIST_INSTRUCTORS:
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_GROUPS:
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_TRAINEES:
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_COMPUTERS:
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_CLASSROOMS:
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_TASKS:
|
||||||
|
{
|
||||||
|
QByteArray array;
|
||||||
|
stream.startTransaction();
|
||||||
|
stream >> array;
|
||||||
|
|
||||||
if(!stream.commitTransaction()){
|
if(!stream.commitTransaction())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
xmlParserQueryToDB(packetType, array);
|
||||||
|
|
||||||
|
packetType = PacketType::TYPE_NONE;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
xmlParserQueryToDB(array);
|
};
|
||||||
|
|
||||||
packetType = PacketType::TYPE_NONE;
|
|
||||||
}
|
|
||||||
|
|
||||||
packetType = PacketType::TYPE_NONE;
|
packetType = PacketType::TYPE_NONE;
|
||||||
}
|
}
|
||||||
@@ -372,168 +378,153 @@ void RecognizeSystem::xmlParser(QByteArray array)
|
|||||||
emit sigDeAuth(serverDeAuth);
|
emit sigDeAuth(serverDeAuth);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(xmlReader.name() == "AllLists"){
|
|
||||||
|
|
||||||
xmlReader.readNext();
|
|
||||||
name = xmlReader.name().toString();
|
|
||||||
|
|
||||||
QList<Instructor> listInstructors;
|
|
||||||
|
|
||||||
while(!xmlReader.atEnd())
|
|
||||||
{
|
|
||||||
name = xmlReader.name().toString();
|
|
||||||
|
|
||||||
if(!xmlReader.isStartElement()) {
|
|
||||||
xmlReader.readNext();
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(xmlReader.name() == "Instructor")
|
|
||||||
{
|
|
||||||
Instructor instructor;
|
|
||||||
|
|
||||||
foreach(const QXmlStreamAttribute &attr, xmlReader.attributes())
|
|
||||||
{
|
|
||||||
QString name = attr.name().toString();
|
|
||||||
QString value = attr.value().toString();
|
|
||||||
|
|
||||||
if (name == "instructor_id"){
|
|
||||||
instructor.setID(value.toInt());
|
|
||||||
}
|
|
||||||
if (name == "name"){
|
|
||||||
instructor.setName(value);
|
|
||||||
}
|
|
||||||
if (name == "login"){
|
|
||||||
instructor.setLogin(value);
|
|
||||||
}
|
|
||||||
if (name == "password"){
|
|
||||||
instructor.setPassword(value);
|
|
||||||
}
|
|
||||||
if (name == "is_admin"){
|
|
||||||
instructor.setIsAdmin(value == "true" ? true : false);
|
|
||||||
}
|
|
||||||
if (name == "archived"){
|
|
||||||
instructor.setArchived(value == "true" ? true : false);
|
|
||||||
}
|
|
||||||
if (name == "logged_in"){
|
|
||||||
instructor.setLoggedIn(value == "true" ? true : false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
listInstructors.append(instructor);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//emit sigDeAuth(serverDeAuth);
|
|
||||||
|
|
||||||
xmlReader.readNext();
|
|
||||||
}
|
|
||||||
|
|
||||||
int i = 0;
|
|
||||||
i++;
|
|
||||||
|
|
||||||
*this->listInstructors = listInstructors;
|
|
||||||
//emit sigAnswerQueryToDB(this->listInstructors);
|
|
||||||
}
|
|
||||||
|
|
||||||
xmlReader.readNext();
|
xmlReader.readNext();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void RecognizeSystem::xmlParserQueryToDB(QByteArray array)
|
void RecognizeSystem::xmlParserQueryToDB(PacketType packetType, QByteArray array)
|
||||||
{
|
{
|
||||||
QDomDocument groupsTraineesDOM;
|
QDomDocument commonDOM;
|
||||||
|
commonDOM.setContent(array);
|
||||||
|
|
||||||
/*
|
switch(packetType)
|
||||||
QString xmlFileName = appDirPath + "/groupsTrainees.xml";
|
|
||||||
QFile xmlInFile(xmlFileName);
|
|
||||||
if (!xmlInFile.open(QFile::ReadOnly | QFile::Text))
|
|
||||||
{
|
{
|
||||||
qDebug() << "LoadTraineesGroupsXML: Не удалось открыть файл " + xmlFileName;
|
case TYPE_XMLANSWER_QUERY_DB__LIST_INSTRUCTORS:
|
||||||
return;
|
|
||||||
}
|
|
||||||
else*/
|
|
||||||
{
|
|
||||||
QList<Instructor> listInstructors;
|
|
||||||
QList<Trainee> listTrainees;
|
|
||||||
QList<Group> listGroups;
|
|
||||||
|
|
||||||
listInstructors.clear();
|
|
||||||
listTrainees.clear();
|
|
||||||
listGroups.clear();
|
|
||||||
|
|
||||||
groupsTraineesDOM.setContent(array);
|
|
||||||
|
|
||||||
/*
|
|
||||||
groupsTraineesDOM.setContent(xmlInFile.readAll());
|
|
||||||
xmlInFile.close();*/
|
|
||||||
|
|
||||||
//QDomNode groupsTraineesNode = groupsTraineesDOM.namedItem("groupsTrainees");
|
|
||||||
|
|
||||||
QDomNode allListsNode = groupsTraineesDOM.namedItem("AllLists");
|
|
||||||
|
|
||||||
QDomNode groupsTraineesNode = allListsNode.firstChildElement("GroupsTrainees");
|
|
||||||
QDomNode allInstructorsNode = allListsNode.firstChildElement("Instructors");
|
|
||||||
|
|
||||||
for(int i = 0; i < groupsTraineesNode.childNodes().count(); i++)
|
|
||||||
{
|
{
|
||||||
QDomNode groupNode = groupsTraineesNode.childNodes().at(i);
|
QList<Instructor> listInstructors;
|
||||||
if(groupNode.nodeName().toLower() == "group")
|
QDomNode listNode = commonDOM.namedItem("ListInstructors");
|
||||||
{//Группа
|
|
||||||
|
|
||||||
Group group;
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
group.setName(groupNode.toElement().attribute("group_id"));
|
{
|
||||||
group.setName(groupNode.toElement().attribute("name"));
|
QDomNode instructorNode = listNode.childNodes().at(i);
|
||||||
listGroups.append(group);
|
if(instructorNode.nodeName() == "Instructor")
|
||||||
|
{//Инструктор
|
||||||
|
Instructor instructor;
|
||||||
|
instructor.setID(instructorNode.toElement().attribute("instructor_id").toInt());
|
||||||
|
instructor.setName(instructorNode.toElement().attribute("name"));
|
||||||
|
instructor.setLogin(instructorNode.toElement().attribute("login"));
|
||||||
|
instructor.setPassword(instructorNode.toElement().attribute("password"));
|
||||||
|
instructor.setIsAdmin(instructorNode.toElement().attribute("is_admin").toInt());
|
||||||
|
instructor.setArchived(instructorNode.toElement().attribute("archived").toInt());
|
||||||
|
instructor.setLoggedIn(instructorNode.toElement().attribute("logged_in").toInt());
|
||||||
|
|
||||||
for(int j = 0; j < groupNode.childNodes().count(); j++)
|
listInstructors.append(instructor);
|
||||||
{
|
|
||||||
QDomNode traineeNode = groupNode.childNodes().at(j);
|
|
||||||
if(traineeNode.nodeName().toLower() == "trainee")
|
|
||||||
{//Обучаемый
|
|
||||||
|
|
||||||
Trainee trainee;
|
|
||||||
|
|
||||||
trainee.setID(traineeNode.toElement().attribute("trainee_id").toInt());
|
|
||||||
trainee.setName(traineeNode.toElement().attribute("name"));
|
|
||||||
trainee.setLogin(traineeNode.toElement().attribute("login"));
|
|
||||||
trainee.setPassword(traineeNode.toElement().attribute("password"));
|
|
||||||
trainee.setArchived(traineeNode.toElement().attribute("archived") == QStringLiteral("true") ? true : false);
|
|
||||||
trainee.setArchived(traineeNode.toElement().attribute("logged_in") == QStringLiteral("true") ? true : false);
|
|
||||||
trainee.setGroup(group);
|
|
||||||
|
|
||||||
listTrainees.append(trainee);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}//for(int i = 0; i < groupsTraineesNode.childNodes().count(); i++)
|
emit sigAnswerQueryToDB_ListInstructors(listInstructors);
|
||||||
|
}
|
||||||
for(int i = 0; i < allInstructorsNode.childNodes().count(); i++)
|
break;
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_GROUPS:
|
||||||
{
|
{
|
||||||
QDomNode instructorNode = allInstructorsNode.childNodes().at(i);
|
QList<Group> listGroups;
|
||||||
if(instructorNode.nodeName().toLower() == "instructor")
|
QDomNode listNode = commonDOM.namedItem("ListGroups");
|
||||||
{//Инструктор
|
|
||||||
|
|
||||||
Instructor instructor;
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
instructor.setID(instructorNode.toElement().attribute("instructor_id").toInt());
|
{
|
||||||
instructor.setName(instructorNode.toElement().attribute("name"));
|
QDomNode groupNode = listNode.childNodes().at(i);
|
||||||
instructor.setLogin(instructorNode.toElement().attribute("login"));
|
if(groupNode.nodeName() == "Group")
|
||||||
instructor.setPassword(instructorNode.toElement().attribute("password"));
|
{//Группа
|
||||||
instructor.setIsAdmin(instructorNode.toElement().attribute("is_admin") == QStringLiteral("true") ? true : false);
|
Group group;
|
||||||
instructor.setArchived(instructorNode.toElement().attribute("archived") == QStringLiteral("true") ? true : false);
|
group.setID(groupNode.toElement().attribute("group_id").toInt());
|
||||||
instructor.setLoggedIn(instructorNode.toElement().attribute("logged_in") == QStringLiteral("true") ? true : false);
|
group.setName(groupNode.toElement().attribute("name"));
|
||||||
|
|
||||||
listInstructors.append(instructor);
|
listGroups.append(group);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}//for(int i = 0; i < allInstructorsNode.childNodes().count(); i++)
|
emit sigAnswerQueryToDB_ListGroups(listGroups);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_TRAINEES:
|
||||||
|
{
|
||||||
|
QList<Trainee> listTrainees;
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListTrainees");
|
||||||
|
|
||||||
*this->listInstructors = listInstructors;
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
*this->listTrainees = listTrainees;
|
{
|
||||||
*this->listGroups = listGroups;
|
QDomNode traineeNode = listNode.childNodes().at(i);
|
||||||
|
if(traineeNode.nodeName() == "Trainee")
|
||||||
|
{//Обучаемый
|
||||||
|
Trainee trainee;
|
||||||
|
trainee.setID(traineeNode.toElement().attribute("trainee_id").toInt());
|
||||||
|
trainee.setName(traineeNode.toElement().attribute("name"));
|
||||||
|
trainee.setLogin(traineeNode.toElement().attribute("login"));
|
||||||
|
trainee.setPassword(traineeNode.toElement().attribute("password"));
|
||||||
|
trainee.setArchived(traineeNode.toElement().attribute("archived").toInt());
|
||||||
|
trainee.setLoggedIn(traineeNode.toElement().attribute("logged_in").toInt());
|
||||||
|
Group group(traineeNode.toElement().attribute("group_trainee").toInt(), "");
|
||||||
|
trainee.setGroup(group);
|
||||||
|
//trainee.setComputer()
|
||||||
|
//trainee.setTasks()
|
||||||
|
|
||||||
emit sigAnswerQueryToDB(this->listInstructors, this->listTrainees, this->listGroups);
|
listTrainees.append(trainee);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
emit sigAnswerQueryToDB_ListTrainees(listTrainees);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_COMPUTERS:
|
||||||
|
{
|
||||||
|
QList<Computer> listComputers;
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListComputers");
|
||||||
|
|
||||||
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
|
{
|
||||||
|
QDomNode computerNode = listNode.childNodes().at(i);
|
||||||
|
if(computerNode.nodeName() == "Computer")
|
||||||
|
{//Компьютер
|
||||||
|
Computer computer;
|
||||||
|
computer.setID(computerNode.toElement().attribute("computer_id").toInt());
|
||||||
|
computer.setName(computerNode.toElement().attribute("name"));
|
||||||
|
computer.setIpAddress(computerNode.toElement().attribute("ip_address"));
|
||||||
|
//computer.setClassroom
|
||||||
|
|
||||||
|
listComputers.append(computer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
emit sigAnswerQueryToDB_ListComputers(listComputers);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_CLASSROOMS:
|
||||||
|
{
|
||||||
|
QList<Classroom> listClassrooms;
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListClassrooms");
|
||||||
|
|
||||||
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
|
{
|
||||||
|
QDomNode classroomNode = listNode.childNodes().at(i);
|
||||||
|
if(classroomNode.nodeName() == "Classroom")
|
||||||
|
{//Класс
|
||||||
|
Classroom classroom;
|
||||||
|
classroom.setID(classroomNode.toElement().attribute("classroom_id").toInt());
|
||||||
|
classroom.setName(classroomNode.toElement().attribute("name"));
|
||||||
|
|
||||||
|
listClassrooms.append(classroom);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
emit sigAnswerQueryToDB_ListClassrooms(listClassrooms);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case TYPE_XMLANSWER_QUERY_DB__LIST_TASKS:
|
||||||
|
{
|
||||||
|
QList<Task> listTasks;
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListTasks");
|
||||||
|
|
||||||
|
for(int i = 0; i < listNode.childNodes().count(); i++)
|
||||||
|
{
|
||||||
|
QDomNode taskNode = listNode.childNodes().at(i);
|
||||||
|
if(taskNode.nodeName() == "Task")
|
||||||
|
{//Задача
|
||||||
|
Task task;
|
||||||
|
task.setID(taskNode.toElement().attribute("task_id").toInt());
|
||||||
|
task.setName(taskNode.toElement().attribute("name"));
|
||||||
|
|
||||||
|
listTasks.append(task);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
emit sigAnswerQueryToDB_ListTasks(listTasks);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
void RecognizeSystem::checkAccessType(QString type)
|
void RecognizeSystem::checkAccessType(QString type)
|
||||||
|
|||||||
@@ -38,6 +38,13 @@ signals:
|
|||||||
void sigSocketWaitForReadyRead(int waitTime);
|
void sigSocketWaitForReadyRead(int waitTime);
|
||||||
void sigStartCompare();
|
void sigStartCompare();
|
||||||
|
|
||||||
|
void sigAnswerQueryToDB_ListInstructors(QList<Instructor> listInstructors);
|
||||||
|
void sigAnswerQueryToDB_ListGroups(QList<Group> listGroups);
|
||||||
|
void sigAnswerQueryToDB_ListTrainees(QList<Trainee> listTrainees);
|
||||||
|
void sigAnswerQueryToDB_ListComputers(QList<Computer> listComputers);
|
||||||
|
void sigAnswerQueryToDB_ListClassrooms(QList<Classroom> listClassrooms);
|
||||||
|
void sigAnswerQueryToDB_ListTasks(QList<Task> listTasks);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QList<QString> *folderList;
|
QList<QString> *folderList;
|
||||||
//MainWindow *mainWindow;
|
//MainWindow *mainWindow;
|
||||||
@@ -51,12 +58,8 @@ private:
|
|||||||
qint64 fileSize;
|
qint64 fileSize;
|
||||||
int countSend;
|
int countSend;
|
||||||
|
|
||||||
QList<Instructor>* listInstructors;
|
|
||||||
QList<Trainee>* listTrainees;
|
|
||||||
QList<Group>* listGroups;
|
|
||||||
|
|
||||||
void xmlParser(QByteArray array);
|
void xmlParser(QByteArray array);
|
||||||
void xmlParserQueryToDB(QByteArray array);
|
void xmlParserQueryToDB(PacketType packetType, QByteArray array);
|
||||||
|
|
||||||
void checkAccessType(QString type);
|
void checkAccessType(QString type);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -32,8 +32,13 @@ enum PacketType{
|
|||||||
TYPE_QT = 9,
|
TYPE_QT = 9,
|
||||||
TYPE_DISABLE = 11,
|
TYPE_DISABLE = 11,
|
||||||
|
|
||||||
TYPE_GET_LIST_INSTRUCTORS = 100,
|
//xml-ответы на запросы к БД
|
||||||
TYPE_XMLANSWER_ON_QUERY_TO_DB = 101 //xml-ответ на запрос к БД
|
TYPE_XMLANSWER_QUERY_DB__LIST_INSTRUCTORS = 100,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_GROUPS = 101,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_TRAINEES = 102,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_COMPUTERS = 103,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_CLASSROOMS = 104,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_TASKS = 105
|
||||||
};
|
};
|
||||||
|
|
||||||
Q_DECLARE_METATYPE(PacketType)
|
Q_DECLARE_METATYPE(PacketType)
|
||||||
|
|||||||
@@ -44,7 +44,8 @@ public:
|
|||||||
|
|
||||||
enum TypeQueryToDB{
|
enum TypeQueryToDB{
|
||||||
TYPE_QUERY_GET_LIST_INSTRUCTORS,
|
TYPE_QUERY_GET_LIST_INSTRUCTORS,
|
||||||
TYPE_QUERY_GET_ALL_LISTS
|
TYPE_QUERY_GET_ALL_LISTS,
|
||||||
|
TYPE_QUERY_NEW_INSTRUCTOR
|
||||||
};
|
};
|
||||||
|
|
||||||
class ClientQueryToDB{
|
class ClientQueryToDB{
|
||||||
|
|||||||
@@ -77,6 +77,92 @@ QList<Group> ConnectorToServer::getListGroups()
|
|||||||
return listGroups;
|
return listGroups;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QList<Computer> ConnectorToServer::getListComputers()
|
||||||
|
{
|
||||||
|
return listComputers;
|
||||||
|
}
|
||||||
|
|
||||||
|
QList<Classroom> ConnectorToServer::getListClassrooms()
|
||||||
|
{
|
||||||
|
return listClassrooms;
|
||||||
|
}
|
||||||
|
|
||||||
|
QList<Task> ConnectorToServer::getListTasks()
|
||||||
|
{
|
||||||
|
return listTasks;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::isArchivedInstructor(int id)
|
||||||
|
{
|
||||||
|
for(Instructor instructor : listInstructors)
|
||||||
|
{
|
||||||
|
if(instructor.getID() == id)
|
||||||
|
{
|
||||||
|
if(instructor.getArchived()) return true; else return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::isAdminInstructor(int id)
|
||||||
|
{
|
||||||
|
for(Instructor instructor : listInstructors)
|
||||||
|
{
|
||||||
|
if(instructor.getID() == id)
|
||||||
|
{
|
||||||
|
if(instructor.getIsAdmin()) return true; else return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::isLoggedInInstructor(int id)
|
||||||
|
{
|
||||||
|
for(Instructor instructor : listInstructors)
|
||||||
|
{
|
||||||
|
if(instructor.getID() == id)
|
||||||
|
{
|
||||||
|
if(instructor.getLoggedIn()) return true; else return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
QList<Trainee> ConnectorToServer::getListTraineesInGroup(int id)
|
||||||
|
{
|
||||||
|
QList<Trainee> list;
|
||||||
|
for(Trainee trainee : listTrainees)
|
||||||
|
{
|
||||||
|
if(trainee.getGroup().getID() == id)
|
||||||
|
list.append(trainee);
|
||||||
|
}
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::isArchivedTrainee(int id)
|
||||||
|
{
|
||||||
|
for(Trainee trainee : listTrainees)
|
||||||
|
{
|
||||||
|
if(trainee.getID() == id)
|
||||||
|
{
|
||||||
|
if(trainee.getArchived()) return true; else return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::isLoggedInTrainee(int id)
|
||||||
|
{
|
||||||
|
for(Trainee trainee : listTrainees)
|
||||||
|
{
|
||||||
|
if(trainee.getID() == id)
|
||||||
|
{
|
||||||
|
if(trainee.getLoggedIn()) return true; else return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
void ConnectorToServer::slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
|
void ConnectorToServer::slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
|
||||||
QList<Trainee>* listTrainees,
|
QList<Trainee>* listTrainees,
|
||||||
QList<Group>* listGroups)
|
QList<Group>* listGroups)
|
||||||
@@ -87,6 +173,44 @@ void ConnectorToServer::slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
|
|||||||
emit signal_UpdateDB(true, true);
|
emit signal_UpdateDB(true, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListInstructors(QList<Instructor> listInstructors)
|
||||||
|
{
|
||||||
|
this->listInstructors = listInstructors;
|
||||||
|
emit signal_UpdateDB(true, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListGroups(QList<Group> listGroups)
|
||||||
|
{
|
||||||
|
this->listGroups = listGroups;
|
||||||
|
emit signal_UpdateDB(false, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListTrainees(QList<Trainee> listTrainees)
|
||||||
|
{
|
||||||
|
this->listTrainees = listTrainees;
|
||||||
|
emit signal_UpdateDB(false, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListComputers(QList<Computer> listComputers)
|
||||||
|
{
|
||||||
|
this->listComputers = listComputers;
|
||||||
|
//emit signal_UpdateDB(false, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListClassrooms(QList<Classroom> listClassrooms)
|
||||||
|
{
|
||||||
|
this->listClassrooms = listClassrooms;
|
||||||
|
//emit signal_UpdateDB(false, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectorToServer::slot_AnswerQueryToDB_ListTasks(QList<Task> listTasks)
|
||||||
|
{
|
||||||
|
this->listTasks = listTasks;
|
||||||
|
//emit signal_UpdateDB(false, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void ConnectorToServer::initialize()
|
void ConnectorToServer::initialize()
|
||||||
{
|
{
|
||||||
createObjects();
|
createObjects();
|
||||||
@@ -110,6 +234,13 @@ void ConnectorToServer::bindConnection()
|
|||||||
connect(recognizeSystem,&RecognizeSystem::sigAuth,this,&ConnectorToServer::sigLoginResult);
|
connect(recognizeSystem,&RecognizeSystem::sigAuth,this,&ConnectorToServer::sigLoginResult);
|
||||||
connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult);
|
connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult);
|
||||||
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB,this,&ConnectorToServer::slot_AnswerQueryToDB);
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB,this,&ConnectorToServer::slot_AnswerQueryToDB);
|
||||||
|
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListInstructors,this,&ConnectorToServer::slot_AnswerQueryToDB_ListInstructors);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListGroups,this,&ConnectorToServer::slot_AnswerQueryToDB_ListGroups);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListTrainees,this,&ConnectorToServer::slot_AnswerQueryToDB_ListTrainees);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListComputers,this,&ConnectorToServer::slot_AnswerQueryToDB_ListComputers);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListClassrooms,this,&ConnectorToServer::slot_AnswerQueryToDB_ListClassrooms);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigAnswerQueryToDB_ListTasks,this,&ConnectorToServer::slot_AnswerQueryToDB_ListTasks);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ConnectorToServer::createObjects()
|
void ConnectorToServer::createObjects()
|
||||||
|
|||||||
@@ -9,6 +9,9 @@
|
|||||||
#include "instructor.h"
|
#include "instructor.h"
|
||||||
#include "trainee.h"
|
#include "trainee.h"
|
||||||
#include "group.h"
|
#include "group.h"
|
||||||
|
#include "computer.h"
|
||||||
|
#include "classroom.h"
|
||||||
|
#include "task.h"
|
||||||
|
|
||||||
class ConnectorToServer : public QObject
|
class ConnectorToServer : public QObject
|
||||||
{
|
{
|
||||||
@@ -21,15 +24,35 @@ public:
|
|||||||
|
|
||||||
bool sendQueryToDB(TypeQueryToDB typeQuery);
|
bool sendQueryToDB(TypeQueryToDB typeQuery);
|
||||||
|
|
||||||
|
public:
|
||||||
|
//Запросы к БД (локальной)
|
||||||
QList<Instructor> getListInstructors();
|
QList<Instructor> getListInstructors();
|
||||||
QList<Trainee> getListTrainees();
|
QList<Trainee> getListTrainees();
|
||||||
QList<Group> getListGroups();
|
QList<Group> getListGroups();
|
||||||
|
QList<Computer> getListComputers();
|
||||||
|
QList<Classroom> getListClassrooms();
|
||||||
|
QList<Task> getListTasks();
|
||||||
|
|
||||||
|
bool isArchivedInstructor(int id);
|
||||||
|
bool isAdminInstructor(int id);
|
||||||
|
bool isLoggedInInstructor(int id);
|
||||||
|
|
||||||
|
QList<Trainee> getListTraineesInGroup(int id);
|
||||||
|
bool isArchivedTrainee(int id);
|
||||||
|
bool isLoggedInTrainee(int id);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
|
void slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
|
||||||
QList<Trainee>* listTrainees,
|
QList<Trainee>* listTrainees,
|
||||||
QList<Group>* listGroups);
|
QList<Group>* listGroups);
|
||||||
|
|
||||||
|
void slot_AnswerQueryToDB_ListInstructors(QList<Instructor> listInstructors);
|
||||||
|
void slot_AnswerQueryToDB_ListGroups(QList<Group> listGroups);
|
||||||
|
void slot_AnswerQueryToDB_ListTrainees(QList<Trainee> listTrainees);
|
||||||
|
void slot_AnswerQueryToDB_ListComputers(QList<Computer> listComputers);
|
||||||
|
void slot_AnswerQueryToDB_ListClassrooms(QList<Classroom> listClassrooms);
|
||||||
|
void slot_AnswerQueryToDB_ListTasks(QList<Task> listTasks);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void sigSetConnect(ServerSettings* serverSettings,QThread *thread);
|
void sigSetConnect(ServerSettings* serverSettings,QThread *thread);
|
||||||
void sigInitializeClient(RecognizeSystem *recognizeSystem,
|
void sigInitializeClient(RecognizeSystem *recognizeSystem,
|
||||||
@@ -59,9 +82,13 @@ private:
|
|||||||
SendSystem *sendSystem;
|
SendSystem *sendSystem;
|
||||||
RecognizeSystem *recognizeSystem;
|
RecognizeSystem *recognizeSystem;
|
||||||
|
|
||||||
|
//Списочная модель БД СУО
|
||||||
QList<Instructor> listInstructors;
|
QList<Instructor> listInstructors;
|
||||||
QList<Trainee> listTrainees;
|
|
||||||
QList<Group> listGroups;
|
QList<Group> listGroups;
|
||||||
|
QList<Trainee> listTrainees;
|
||||||
|
QList<Computer> listComputers;
|
||||||
|
QList<Classroom> listClassrooms;
|
||||||
|
QList<Task> listTasks;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // CONNECTORTOSERVER_H
|
#endif // CONNECTORTOSERVER_H
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ EditorInstructors::~EditorInstructors()
|
|||||||
|
|
||||||
void EditorInstructors::on_btnNewInstructor_clicked()
|
void EditorInstructors::on_btnNewInstructor_clicked()
|
||||||
{
|
{
|
||||||
|
connectorToServer->sendQueryToDB(TypeQueryToDB::TYPE_QUERY_NEW_INSTRUCTOR);
|
||||||
|
|
||||||
|
return;
|
||||||
|
|
||||||
if(int id_instructor = dbLMS->newInstructor())
|
if(int id_instructor = dbLMS->newInstructor())
|
||||||
{
|
{
|
||||||
loadInstructorsFromDB();
|
loadInstructorsFromDB();
|
||||||
@@ -236,7 +240,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
|
|||||||
|
|
||||||
int id = current->text(ColumnsTreeInsructors::clmn_ID).toInt();
|
int id = current->text(ColumnsTreeInsructors::clmn_ID).toInt();
|
||||||
|
|
||||||
if(dbLMS->isArchivedInstructor(id))
|
if(connectorToServer->isArchivedInstructor(id))
|
||||||
{//Архивный
|
{//Архивный
|
||||||
ui->btnToOrFromArchive->setText(tr("From archive"));
|
ui->btnToOrFromArchive->setText(tr("From archive"));
|
||||||
ui->btnToOrFromArchive->setIcon(QIcon(QStringLiteral(":/icons/instructorFromArchive.png")));
|
ui->btnToOrFromArchive->setIcon(QIcon(QStringLiteral(":/icons/instructorFromArchive.png")));
|
||||||
@@ -249,7 +253,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
|
|||||||
|
|
||||||
ui->btnNewInstructor->setEnabled(true);
|
ui->btnNewInstructor->setEnabled(true);
|
||||||
|
|
||||||
if(dbLMS->isAdminInstructor(id) || dbLMS->isLoggedInInstructor(id))
|
if(connectorToServer->isAdminInstructor(id) || connectorToServer->isLoggedInInstructor(id))
|
||||||
{//Это Админ или залогированный! Удалять/Архивировать/Редактировать нельзя!
|
{//Это Админ или залогированный! Удалять/Архивировать/Редактировать нельзя!
|
||||||
ui->btnDeleteInstructor->setEnabled(false);
|
ui->btnDeleteInstructor->setEnabled(false);
|
||||||
ui->btnToOrFromArchive->setEnabled(false);
|
ui->btnToOrFromArchive->setEnabled(false);
|
||||||
@@ -259,7 +263,7 @@ void EditorInstructors::on_treeWidget_currentItemChanged(QTreeWidgetItem *curren
|
|||||||
{
|
{
|
||||||
ui->btnToOrFromArchive->setEnabled(true);
|
ui->btnToOrFromArchive->setEnabled(true);
|
||||||
|
|
||||||
if(dbLMS->isArchivedInstructor(id))
|
if(connectorToServer->isArchivedInstructor(id))
|
||||||
ui->btnDeleteInstructor->setEnabled(true);
|
ui->btnDeleteInstructor->setEnabled(true);
|
||||||
else
|
else
|
||||||
ui->btnDeleteInstructor->setEnabled(false);
|
ui->btnDeleteInstructor->setEnabled(false);
|
||||||
|
|||||||
@@ -40,6 +40,8 @@ void ViewerInstructors::on_btnEditorInstructors_clicked()
|
|||||||
Q_EMIT signal_BlockAutorization(true);
|
Q_EMIT signal_BlockAutorization(true);
|
||||||
|
|
||||||
EditorInstructors editorInstructors(connectorToServer, adminMode);
|
EditorInstructors editorInstructors(connectorToServer, adminMode);
|
||||||
|
connect(connectorToServer, &ConnectorToServer::signal_UpdateDB, &editorInstructors, &EditorInstructors::slot_NeedUpdateUI);
|
||||||
|
|
||||||
QDialog* dialog = new QDialog(this);
|
QDialog* dialog = new QDialog(this);
|
||||||
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
||||||
layout->addWidget(&editorInstructors);
|
layout->addWidget(&editorInstructors);
|
||||||
|
|||||||
@@ -20,6 +20,12 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
|
|
||||||
qRegisterMetaType<PacketType>("PacketType");
|
qRegisterMetaType<PacketType>("PacketType");
|
||||||
|
qRegisterMetaType<QList<Instructor>>("QList<Instructor>");
|
||||||
|
qRegisterMetaType<QList<Trainee>>("QList<Trainee>");
|
||||||
|
qRegisterMetaType<QList<Group>>("QList<Group>");
|
||||||
|
qRegisterMetaType<QList<Computer>>("QList<Computer>");
|
||||||
|
qRegisterMetaType<QList<Classroom>>("QList<Classroom>");
|
||||||
|
qRegisterMetaType<QList<Task>>("QList<Task>");
|
||||||
|
|
||||||
connectorToServer = new ConnectorToServer(this);
|
connectorToServer = new ConnectorToServer(this);
|
||||||
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
||||||
@@ -28,8 +34,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
dbLMS = new InterfaceDataBaseLMS(this);
|
dbLMS = new InterfaceDataBaseLMS(this);
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged);
|
connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged);
|
||||||
|
|
||||||
viewerTrainees = new ViewerTrainees(connectorToServer);
|
viewerTrainees = new ViewerTrainees(connectorToServer, this);
|
||||||
viewerInstructors = new ViewerInstructors(connectorToServer);
|
viewerInstructors = new ViewerInstructors(connectorToServer, this);
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerTrainees, &ViewerTrainees::slot_NeedUpdateUI);
|
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerTrainees, &ViewerTrainees::slot_NeedUpdateUI);
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerInstructors, &ViewerInstructors::slot_NeedUpdateUI);
|
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerInstructors, &ViewerInstructors::slot_NeedUpdateUI);
|
||||||
connect(viewerInstructors, &ViewerInstructors::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
connect(viewerInstructors, &ViewerInstructors::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
||||||
|
|||||||
@@ -11,6 +11,13 @@
|
|||||||
#include "interfacedatabaselms.h"
|
#include "interfacedatabaselms.h"
|
||||||
#include "connectortoserver.h"
|
#include "connectortoserver.h"
|
||||||
|
|
||||||
|
Q_DECLARE_METATYPE(QList<Instructor>)
|
||||||
|
Q_DECLARE_METATYPE(QList<Trainee>)
|
||||||
|
Q_DECLARE_METATYPE(QList<Group>)
|
||||||
|
Q_DECLARE_METATYPE(QList<Computer>)
|
||||||
|
Q_DECLARE_METATYPE(QList<Classroom>)
|
||||||
|
Q_DECLARE_METATYPE(QList<Task>)
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class InstructorsAndTraineesWidget;
|
class InstructorsAndTraineesWidget;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -392,7 +392,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
|
|||||||
{
|
{
|
||||||
ui->btnNewGroup->setEnabled(true);
|
ui->btnNewGroup->setEnabled(true);
|
||||||
|
|
||||||
if(dbLMS->getListTraineesInGroup(id_group).count() > 0)
|
if(connectorToServer->getListTraineesInGroup(id_group).count() > 0)
|
||||||
{//Группа не пуста
|
{//Группа не пуста
|
||||||
ui->btnDeleteGroup->setEnabled(false);
|
ui->btnDeleteGroup->setEnabled(false);
|
||||||
}
|
}
|
||||||
@@ -424,7 +424,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
|
|||||||
ui->btnDeleteGroup->setEnabled(false);
|
ui->btnDeleteGroup->setEnabled(false);
|
||||||
ui->btnNewTrainee->setEnabled(false);
|
ui->btnNewTrainee->setEnabled(false);
|
||||||
|
|
||||||
if(dbLMS->isArchivedTrainee(id_trainee))
|
if(connectorToServer->isArchivedTrainee(id_trainee))
|
||||||
{//Архивный
|
{//Архивный
|
||||||
//ui->btnDeleteTrainee->setEnabled(true);
|
//ui->btnDeleteTrainee->setEnabled(true);
|
||||||
|
|
||||||
@@ -439,7 +439,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
|
|||||||
ui->btnToOrFromArchiveTrainee->setIcon(QIcon(QStringLiteral(":/icons/traineeArchive.png")));
|
ui->btnToOrFromArchiveTrainee->setIcon(QIcon(QStringLiteral(":/icons/traineeArchive.png")));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(dbLMS->isLoggedInTrainee(id_trainee))
|
if(connectorToServer->isLoggedInTrainee(id_trainee))
|
||||||
{//Это залогированный! Удалять/Архивировать/Редактировать нельзя!
|
{//Это залогированный! Удалять/Архивировать/Редактировать нельзя!
|
||||||
ui->btnDeleteTrainee->setEnabled(false);
|
ui->btnDeleteTrainee->setEnabled(false);
|
||||||
ui->btnToOrFromArchiveTrainee->setEnabled(false);
|
ui->btnToOrFromArchiveTrainee->setEnabled(false);
|
||||||
@@ -449,7 +449,7 @@ void EditorTrainees::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
|
|||||||
{
|
{
|
||||||
ui->btnToOrFromArchiveTrainee->setEnabled(true);
|
ui->btnToOrFromArchiveTrainee->setEnabled(true);
|
||||||
|
|
||||||
if(dbLMS->isArchivedTrainee(id_trainee))
|
if(connectorToServer->isArchivedTrainee(id_trainee))
|
||||||
ui->btnDeleteTrainee->setEnabled(true);
|
ui->btnDeleteTrainee->setEnabled(true);
|
||||||
else
|
else
|
||||||
ui->btnDeleteTrainee->setEnabled(false);
|
ui->btnDeleteTrainee->setEnabled(false);
|
||||||
|
|||||||
@@ -187,8 +187,8 @@ void TraineesView::loadTraineesFromDB()
|
|||||||
ItemTrainee->setHidden(true);
|
ItemTrainee->setHidden(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(! archiveVisible && cntChildsNotArchived == 0)
|
//if(! archiveVisible && cntChildsNotArchived == 0)
|
||||||
delete ItemGroup;
|
//delete ItemGroup;
|
||||||
}
|
}
|
||||||
|
|
||||||
treeWidget->expandAll();
|
treeWidget->expandAll();
|
||||||
|
|||||||
@@ -68,6 +68,8 @@ void ViewerTrainees::on_btnEditorTrainees_clicked()
|
|||||||
Q_EMIT signal_BlockAutorization(true);
|
Q_EMIT signal_BlockAutorization(true);
|
||||||
|
|
||||||
EditorTrainees editorTraineesGroups(connectorToServer, adminMode);
|
EditorTrainees editorTraineesGroups(connectorToServer, adminMode);
|
||||||
|
connect(connectorToServer, &ConnectorToServer::signal_UpdateDB, &editorTraineesGroups, &EditorTrainees::slot_NeedUpdateUI);
|
||||||
|
|
||||||
QDialog* dialog = new QDialog(this);
|
QDialog* dialog = new QDialog(this);
|
||||||
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
||||||
layout->addWidget(&editorTraineesGroups);
|
layout->addWidget(&editorTraineesGroups);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-12-09T17:51:45. -->
|
<!-- Written by QtCreator 4.11.1, 2024-12-10T17:52:46. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
Binary file not shown.
@@ -1,105 +1,100 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
526 578 7551770923492958 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
|
456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
||||||
17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
521 1799 7551770935689615 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
|
||||||
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
|
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
|
||||||
461 519 7551770922869092 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
46 1359 7555451691540422 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
461 519 7551770922869092 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
|
||||||
17 57 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
524 1921 7551770936903410 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
|
||||||
17 57 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
|
|
||||||
17 57 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
|
441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
|
||||||
10 32 0 CMakeFiles/clean.additional 7155004b3956b606
|
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
519 1775 7551770935445228 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
49 1442 7555451692372565 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
1921 2070 7551770938381102 GUIdataBaseLMS.exe dadb916a9424404
|
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
17 57 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
|
||||||
|
456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
||||||
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
32 39 0 clean 9c4b4372737ab8da
|
32 39 0 clean 9c4b4372737ab8da
|
||||||
2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
|
2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
|
||||||
15 456 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
10 32 0 CMakeFiles/clean.additional 7155004b3956b606
|
||||||
15 456 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
1442 1585 7555451693779150 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
15 456 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
44 1335 7555451691275055 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
15 456 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
40 90 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
15 456 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
40 90 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
15 456 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
40 90 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
40 90 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
40 90 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
|
40 90 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
505 1771 7551837959934043 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
508 1790 7551837960136066 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
511 1907 7551837961296306 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
1907 2051 7551837962721382 GUIdataBaseLMS.exe dadb916a9424404
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
19 62 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
19 62 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
19 62 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
44 1370 7556077780909512 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
19 62 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
47 1394 7556077781163001 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
19 62 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
49 1477 7556077781994294 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
19 62 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
1478 1627 7556077783473351 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
17 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
17 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
17 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
17 48 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
|
17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
44 1309 7551947577788321 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
15 45 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
46 1335 7551947578060701 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
15 45 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
49 1446 7551947579160518 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
15 45 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
1446 1589 7551947580589629 GUIdataBaseLMS.exe dadb916a9424404
|
15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
15 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
13 45 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
13 45 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
13 45 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
13 45 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
13 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
13 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
14 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
14 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
14 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
14 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
14 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
14 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
45 1336 7556098069694113 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
47 1387 7556098070201144 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
50 1441 7556098070748736 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1441 1584 7556098072156800 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
|
18 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
48 1345 7556105240367974 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
51 1362 7556105240548842 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
53 1436 7556105241282464 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1436 1579 7556105242702953 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
|
18 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
48 1344 7556117621400569 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
51 1363 7556117621613139 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
53 1468 7556117622659618 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1468 1613 7556117624092853 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
|
18 49 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 49 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 49 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
18 49 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
18 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
18 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
49 1347 7556134080329981 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
52 1365 7556134080523712 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
54 1441 7556134081286191 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1442 1586 7556134082711380 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
18 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
18 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
18 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
18 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
18 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
18 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
18 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
39 96 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
39 96 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
39 96 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
39 96 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
39 96 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
39 96 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
44 1316 7554390254005801 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
|
||||||
47 1339 7554390254256532 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
|
||||||
49 1444 7554390255295406 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
|
||||||
1444 1599 7554390256828019 GUIdataBaseLMS.exe dadb916a9424404
|
|
||||||
18 50 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
18 50 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
18 50 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
18 50 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
18 50 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
18 50 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 46 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 46 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 46 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 46 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
44 1326 7554500493541664 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
|
||||||
47 1342 7554500493711209 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
|
||||||
50 1435 7554500494638465 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
|
||||||
1435 1582 7554500496092315 GUIdataBaseLMS.exe dadb916a9424404
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-12-09T17:51:46. -->
|
<!-- Written by QtCreator 4.11.1, 2024-12-10T17:52:46. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
Binary file not shown.
@@ -1,45 +1,71 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
677 3853 7554562145145887 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
502 3592 7555451364089188 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
||||||
57 131 7554545608656604 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
|
||||||
1287 8367 7551893701770796 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
|
|
||||||
661 3491 7554562141472208 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
|
||||||
20 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
|
||||||
670 3628 7554562142871886 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
|
||||||
667 3606 7554562142650068 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
|
||||||
15 42 0 CMakeFiles/clean.additional 7155004b3956b606
|
|
||||||
91 1201 7554437549810915 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429
|
|
||||||
3853 4366 7554562150244849 libServerLMS.dll fec6fbb0697e8d71
|
|
||||||
663 3554 7554562142134874 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
|
||||||
560 1985 7551946363807047 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d
|
560 1985 7551946363807047 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d
|
||||||
654 3656 7554562143124061 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
512 3490 7555451363061889 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
||||||
|
2332 2877 7556082950935783 libServerLMS.dll 2f530586cec8163
|
||||||
|
15 42 0 CMakeFiles/clean.additional 7155004b3956b606
|
||||||
|
515 3750 7555451365673496 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
||||||
|
60 2331 7556082945956464 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
|
67 1245 7555255334257083 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429
|
||||||
|
19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
510 3426 7555451362416146 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
||||||
|
1287 8367 7551893701770796 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
|
||||||
|
58 146 7556063608211066 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
||||||
|
524 3277 7555451360947906 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
||||||
42 52 0 clean 9c4b4372737ab8da
|
42 52 0 clean 9c4b4372737ab8da
|
||||||
673 3326 7554562139850549 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
2332 2877 7556082950935783 libServerLMS.dll.a 2f530586cec8163
|
||||||
57 131 7554545608656604 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
19 60 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
20 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
19 60 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
20 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
13 278 7556089586291454 build.ninja 80e6aedf30bdcc22
|
||||||
131 418 7554545611552788 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0
|
505 3625 7555451364422143 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
||||||
659 3399 7554562140587891 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
148 208 7556063608859324 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0
|
||||||
20 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
|
||||||
1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4
|
1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4
|
||||||
656 3806 7554562144601131 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
19 60 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
10 630 7555161399398118 build.ninja 80e6aedf30bdcc22
|
507 3524 7555451363415451 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
||||||
20 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
19 60 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
20 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
3853 4366 7554562150244849 libServerLMS.dll.a fec6fbb0697e8d71
|
58 146 7556063608211066 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
||||||
48 2877 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
521 3477 7555451362940322 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
||||||
48 2877 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
15 261 7556089586291454 build.ninja 80e6aedf30bdcc22
|
||||||
48 2877 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
25 63 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
48 2877 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
25 63 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
48 2877 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
25 63 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
48 2877 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
25 63 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
2894 6513 7555186922184255 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
25 63 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
2896 6514 7555186922184255 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
25 63 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
2889 6527 7555186922343826 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
63 116 7556089587835465 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
||||||
2877 6542 7555186922473480 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
63 116 7556089587835465 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
||||||
2882 6544 7555186922493428 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
118 178 7556089588473760 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0
|
||||||
2884 6548 7555186922533325 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
116 2468 7556089611351349 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
2887 6561 7555186922672947 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
2468 3013 7556089616356205 libServerLMS.dll 2f530586cec8163
|
||||||
2879 6570 7555186922762708 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
2468 3013 7556089616356205 libServerLMS.dll.a 2f530586cec8163
|
||||||
2891 6581 7555186922872413 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
19 55 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
6581 7342 7555186930472205 libServerLMS.dll fec6fbb0697e8d71
|
19 55 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
6581 7342 7555186930472205 libServerLMS.dll.a fec6fbb0697e8d71
|
19 55 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
14 348 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
14 348 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
14 348 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
14 348 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
14 348 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
14 348 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
374 1624 7556117280871720 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d
|
||||||
|
348 3455 7556117299153466 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
||||||
|
353 3475 7556117299357391 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
||||||
|
371 3497 7556117299589271 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
||||||
|
358 3565 7556117300284968 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
||||||
|
351 3594 7556117300558270 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
||||||
|
368 3611 7556117300739458 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
||||||
|
355 3621 7556117300840282 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
||||||
|
361 3631 7556117300932195 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
||||||
|
365 3822 7556117302853252 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
|
3822 4380 7556117307934398 libServerLMS.dll 2f530586cec8163
|
||||||
|
3822 4380 7556117307934398 libServerLMS.dll.a 2f530586cec8163
|
||||||
|
19 55 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 55 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 55 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 55 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -8,8 +8,9 @@
|
|||||||
"INCLUDE_DIR" : "D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include",
|
"INCLUDE_DIR" : "D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include",
|
||||||
"INPUTS" :
|
"INPUTS" :
|
||||||
[
|
[
|
||||||
"D:/LMS/ServerLMS/ServerLMS/blankXML/instructors.xml",
|
"D:/LMS/ServerLMS/ServerLMS/blankXML/ListTrainees.xml",
|
||||||
"D:/LMS/ServerLMS/ServerLMS/blankXML/groupsTrainees.xml",
|
"D:/LMS/ServerLMS/ServerLMS/blankXML/ListGroups.xml",
|
||||||
|
"D:/LMS/ServerLMS/ServerLMS/blankXML/ListInstructors.xml",
|
||||||
"D:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png",
|
"D:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png",
|
||||||
"D:/LMS/ServerLMS/ServerLMS/icons/trainee.png",
|
"D:/LMS/ServerLMS/ServerLMS/icons/trainee.png",
|
||||||
"D:/LMS/ServerLMS/ServerLMS/icons/switchOff.png",
|
"D:/LMS/ServerLMS/ServerLMS/icons/switchOff.png",
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
rcc:bf046fc9861cbeaf107298fd7fe4da86934145f3f69eccf800e3566f05705fa0
|
rcc:db983daaeb04a78d5d179140c4ee705a97f0f54ef5ef39bdcfd89a791fc8c114
|
||||||
|
|||||||
@@ -1,37 +1,37 @@
|
|||||||
# Generated by CMake. Changes will be overwritten.
|
# Generated by CMake. Changes will be overwritten.
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp
|
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
|
||||||
D:/LMS/ServerLMS/ServerLMS/clienthandler.h
|
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/tools.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/tools.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/logger.h
|
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp
|
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp
|
||||||
uic:ui_serverlmswidget.h
|
uic:ui_serverlmswidget.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/logger.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
|
D:/LMS/ServerLMS/ServerLMS/Systems/tools.cpp
|
||||||
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Client.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
|
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
|
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
|
D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
|
D:/LMS/ServerLMS/ServerLMS/Systems/tools.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
|
D:/LMS/ServerLMS/ServerLMS/clienthandler.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
|
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
|
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
|
D:/LMS/ServerLMS/ServerLMS/Client.h
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
|
||||||
|
|||||||
@@ -7,26 +7,30 @@
|
|||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
static const unsigned char qt_resource_data[] = {
|
static const unsigned char qt_resource_data[] = {
|
||||||
// D:/LMS/ServerLMS/ServerLMS/blankXML/instructors.xml
|
// D:/LMS/ServerLMS/ServerLMS/blankXML/ListTrainees.xml
|
||||||
0x0,0x0,0x0,0x4d,
|
0x0,0x0,0x0,0x49,
|
||||||
0x3c,
|
0x3c,
|
||||||
0x3f,0x78,0x6d,0x6c,0x20,0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x3d,0x27,0x31,0x2e,
|
0x3f,0x78,0x6d,0x6c,0x20,0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x3d,0x27,0x31,0x2e,
|
||||||
0x30,0x27,0x20,0x65,0x6e,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3d,0x27,0x75,0x74,0x66,
|
0x30,0x27,0x20,0x65,0x6e,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3d,0x27,0x75,0x74,0x66,
|
||||||
0x2d,0x38,0x27,0x3f,0x3e,0xd,0xa,0x3c,0x61,0x6c,0x6c,0x49,0x6e,0x73,0x74,0x72,
|
0x2d,0x38,0x27,0x3f,0x3e,0xd,0xa,0x3c,0x4c,0x69,0x73,0x74,0x54,0x72,0x61,0x69,
|
||||||
0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,0x3c,0x2f,0x61,0x6c,0x6c,0x49,0x6e,
|
0x6e,0x65,0x65,0x73,0x3e,0xd,0xa,0x3c,0x2f,0x4c,0x69,0x73,0x74,0x54,0x72,0x61,
|
||||||
0x73,0x74,0x72,0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,
|
0x69,0x6e,0x65,0x65,0x73,0x3e,0xd,0xa,
|
||||||
// D:/LMS/ServerLMS/ServerLMS/blankXML/groupsTrainees.xml
|
// D:/LMS/ServerLMS/ServerLMS/blankXML/ListGroups.xml
|
||||||
0x0,0x0,0x0,0x89,
|
0x0,0x0,0x0,0x45,
|
||||||
0x3c,
|
0x3c,
|
||||||
0x3f,0x78,0x6d,0x6c,0x20,0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x3d,0x27,0x31,0x2e,
|
0x3f,0x78,0x6d,0x6c,0x20,0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x3d,0x27,0x31,0x2e,
|
||||||
0x30,0x27,0x20,0x65,0x6e,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3d,0x27,0x75,0x74,0x66,
|
0x30,0x27,0x20,0x65,0x6e,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3d,0x27,0x75,0x74,0x66,
|
||||||
0x2d,0x38,0x27,0x3f,0x3e,0xd,0xa,0x3c,0x41,0x6c,0x6c,0x4c,0x69,0x73,0x74,0x73,
|
0x2d,0x38,0x27,0x3f,0x3e,0xd,0xa,0x3c,0x4c,0x69,0x73,0x74,0x47,0x72,0x6f,0x75,
|
||||||
0x3e,0xd,0xa,0x9,0x3c,0x47,0x72,0x6f,0x75,0x70,0x73,0x54,0x72,0x61,0x69,0x6e,
|
0x70,0x73,0x3e,0xd,0xa,0x3c,0x2f,0x4c,0x69,0x73,0x74,0x47,0x72,0x6f,0x75,0x70,
|
||||||
0x65,0x65,0x73,0x3e,0xd,0xa,0x9,0x3c,0x2f,0x47,0x72,0x6f,0x75,0x70,0x73,0x54,
|
0x73,0x3e,0xd,0xa,
|
||||||
0x72,0x61,0x69,0x6e,0x65,0x65,0x73,0x3e,0xd,0xa,0x9,0x3c,0x49,0x6e,0x73,0x74,
|
// D:/LMS/ServerLMS/ServerLMS/blankXML/ListInstructors.xml
|
||||||
0x72,0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,0x9,0x3c,0x2f,0x49,0x6e,0x73,
|
0x0,0x0,0x0,0x4f,
|
||||||
0x74,0x72,0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,0x3c,0x2f,0x41,0x6c,0x6c,
|
0x3c,
|
||||||
0x4c,0x69,0x73,0x74,0x73,0x3e,0xd,0xa,
|
0x3f,0x78,0x6d,0x6c,0x20,0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x3d,0x27,0x31,0x2e,
|
||||||
|
0x30,0x27,0x20,0x65,0x6e,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3d,0x27,0x75,0x74,0x66,
|
||||||
|
0x2d,0x38,0x27,0x3f,0x3e,0xd,0xa,0x3c,0x4c,0x69,0x73,0x74,0x49,0x6e,0x73,0x74,
|
||||||
|
0x72,0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,0x3c,0x2f,0x4c,0x69,0x73,0x74,
|
||||||
|
0x49,0x6e,0x73,0x74,0x72,0x75,0x63,0x74,0x6f,0x72,0x73,0x3e,0xd,0xa,
|
||||||
// D:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png
|
// D:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png
|
||||||
0x0,0x0,0xc,0xc7,
|
0x0,0x0,0xc,0xc7,
|
||||||
0x89,
|
0x89,
|
||||||
@@ -871,17 +875,22 @@ static const unsigned char qt_resource_name[] = {
|
|||||||
0x2,0x85,0x0,0x3c,
|
0x2,0x85,0x0,0x3c,
|
||||||
0x0,0x62,
|
0x0,0x62,
|
||||||
0x0,0x6c,0x0,0x61,0x0,0x6e,0x0,0x6b,0x0,0x58,0x0,0x4d,0x0,0x4c,
|
0x0,0x6c,0x0,0x61,0x0,0x6e,0x0,0x6b,0x0,0x58,0x0,0x4d,0x0,0x4c,
|
||||||
// instructors.xml
|
// ListTrainees.xml
|
||||||
0x0,0xf,
|
0x0,0x10,
|
||||||
0x3,0xe8,0xeb,0x3c,
|
0x8,0xa2,0x1d,0x1c,
|
||||||
0x0,0x69,
|
0x0,0x4c,
|
||||||
0x0,0x6e,0x0,0x73,0x0,0x74,0x0,0x72,0x0,0x75,0x0,0x63,0x0,0x74,0x0,0x6f,0x0,0x72,0x0,0x73,0x0,0x2e,0x0,0x78,0x0,0x6d,0x0,0x6c,
|
0x0,0x69,0x0,0x73,0x0,0x74,0x0,0x54,0x0,0x72,0x0,0x61,0x0,0x69,0x0,0x6e,0x0,0x65,0x0,0x65,0x0,0x73,0x0,0x2e,0x0,0x78,0x0,0x6d,0x0,0x6c,
|
||||||
// groupsTrainees.xml
|
// ListGroups.xml
|
||||||
0x0,0x12,
|
0x0,0xe,
|
||||||
0x1,0x13,0xe,0x7c,
|
0xd,0x27,0x99,0x3c,
|
||||||
0x0,0x67,
|
0x0,0x4c,
|
||||||
0x0,0x72,0x0,0x6f,0x0,0x75,0x0,0x70,0x0,0x73,0x0,0x54,0x0,0x72,0x0,0x61,0x0,0x69,0x0,0x6e,0x0,0x65,0x0,0x65,0x0,0x73,0x0,0x2e,0x0,0x78,0x0,0x6d,
|
0x0,0x69,0x0,0x73,0x0,0x74,0x0,0x47,0x0,0x72,0x0,0x6f,0x0,0x75,0x0,0x70,0x0,0x73,0x0,0x2e,0x0,0x78,0x0,0x6d,0x0,0x6c,
|
||||||
0x0,0x6c,
|
// ListInstructors.xml
|
||||||
|
0x0,0x13,
|
||||||
|
0xf,0xcf,0x69,0xbc,
|
||||||
|
0x0,0x4c,
|
||||||
|
0x0,0x69,0x0,0x73,0x0,0x74,0x0,0x49,0x0,0x6e,0x0,0x73,0x0,0x74,0x0,0x72,0x0,0x75,0x0,0x63,0x0,0x74,0x0,0x6f,0x0,0x72,0x0,0x73,0x0,0x2e,0x0,0x78,
|
||||||
|
0x0,0x6d,0x0,0x6c,
|
||||||
// instructorAdmin.png
|
// instructorAdmin.png
|
||||||
0x0,0x13,
|
0x0,0x13,
|
||||||
0x8,0x7,0x7d,0x47,
|
0x8,0x7,0x7d,0x47,
|
||||||
@@ -916,31 +925,34 @@ static const unsigned char qt_resource_struct[] = {
|
|||||||
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,
|
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,
|
||||||
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
||||||
// :/icons
|
// :/icons
|
||||||
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x5,
|
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x6,
|
||||||
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
||||||
// :/blankXML
|
// :/blankXML
|
||||||
0x0,0x0,0x0,0x10,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x3,
|
0x0,0x0,0x0,0x10,0x0,0x2,0x0,0x0,0x0,0x3,0x0,0x0,0x0,0x3,
|
||||||
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
||||||
// :/blankXML/groupsTrainees.xml
|
// :/blankXML/ListTrainees.xml
|
||||||
0x0,0x0,0x0,0x4a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x51,
|
|
||||||
0x0,0x0,0x1,0x93,0xab,0x9a,0xd3,0x2e,
|
|
||||||
// :/blankXML/instructors.xml
|
|
||||||
0x0,0x0,0x0,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
|
||||||
0x0,0x0,0x1,0x92,0xb8,0x51,0xd,0xb7,
|
0x0,0x0,0x1,0x93,0xb4,0xad,0xbc,0x5b,
|
||||||
|
// :/blankXML/ListGroups.xml
|
||||||
|
0x0,0x0,0x0,0x4c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x4d,
|
||||||
|
0x0,0x0,0x1,0x93,0xb0,0xf,0xc,0x76,
|
||||||
|
// :/blankXML/ListInstructors.xml
|
||||||
|
0x0,0x0,0x0,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x96,
|
||||||
|
0x0,0x0,0x1,0x93,0xaf,0xe1,0x2d,0xb8,
|
||||||
// :/icons/switchOff.png
|
// :/icons/switchOff.png
|
||||||
0x0,0x0,0x0,0xbc,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x16,0x89,
|
0x0,0x0,0x0,0xe2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x16,0x94,
|
||||||
0x0,0x0,0x1,0x93,0x86,0xa5,0x5c,0x99,
|
0x0,0x0,0x1,0x93,0x86,0xa5,0x5c,0x99,
|
||||||
// :/icons/instructor.png
|
// :/icons/instructor.png
|
||||||
0x0,0x0,0x0,0xfa,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x28,0xcd,
|
0x0,0x0,0x1,0x20,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x28,0xd8,
|
||||||
0x0,0x0,0x1,0x8f,0x37,0xdf,0xf0,0x30,
|
0x0,0x0,0x1,0x8f,0x37,0xdf,0xf0,0x30,
|
||||||
// :/icons/switchOn.png
|
// :/icons/switchOn.png
|
||||||
0x0,0x0,0x0,0xdc,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1f,0xa5,
|
0x0,0x0,0x1,0x2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1f,0xb0,
|
||||||
0x0,0x0,0x1,0x93,0x86,0xa5,0x5c,0x9d,
|
0x0,0x0,0x1,0x93,0x86,0xa5,0x5c,0x9d,
|
||||||
// :/icons/trainee.png
|
// :/icons/trainee.png
|
||||||
0x0,0x0,0x0,0xa0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd,0xa9,
|
0x0,0x0,0x0,0xc6,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd,0xb4,
|
||||||
0x0,0x0,0x1,0x8e,0x8a,0x13,0x52,0xd0,
|
0x0,0x0,0x1,0x8e,0x8a,0x13,0x52,0xd0,
|
||||||
// :/icons/instructorAdmin.png
|
// :/icons/instructorAdmin.png
|
||||||
0x0,0x0,0x0,0x74,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0xde,
|
0x0,0x0,0x0,0x9a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0xe9,
|
||||||
0x0,0x0,0x1,0x8f,0x57,0x71,0xc1,0x80,
|
0x0,0x0,0x1,0x8f,0x57,0x71,0xc1,0x80,
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -166,7 +166,7 @@ build libServerLMS.dll libServerLMS.dll.a: CXX_SHARED_LIBRARY_LINKER__ServerLMS_
|
|||||||
LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Concurrent.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a -lDataBaseLMS C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
|
LINK_LIBRARIES = C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Concurrent.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Sql.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Xml.a -lDataBaseLMS C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
|
||||||
LINK_PATH = -LD:/LMS/ServerLMS/ServerLMS/../../DB_LMS/Debug64
|
LINK_PATH = -LD:/LMS/ServerLMS/ServerLMS/../../DB_LMS/Debug64
|
||||||
OBJECT_DIR = CMakeFiles\ServerLMS.dir
|
OBJECT_DIR = CMakeFiles\ServerLMS.dir
|
||||||
POST_BUILD = cd .
|
POST_BUILD = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\ServerLMS\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E copy_if_different d:/LMS/ServerLMS/Debug64/libServerLMS.dll d:/LMS/TestServerLMS/Debug64"
|
||||||
PRE_LINK = cd .
|
PRE_LINK = cd .
|
||||||
RESTAT = 1
|
RESTAT = 1
|
||||||
TARGET_FILE = libServerLMS.dll
|
TARGET_FILE = libServerLMS.dll
|
||||||
@@ -206,7 +206,7 @@ build ServerLMS_autogen: phony CMakeFiles/ServerLMS_autogen ServerLMS_autogen/mo
|
|||||||
#############################################
|
#############################################
|
||||||
# Custom command for ServerLMS_autogen\EWIEGA46WW\qrc_resources.cpp
|
# Custom command for ServerLMS_autogen\EWIEGA46WW\qrc_resources.cpp
|
||||||
|
|
||||||
build ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/ServerLMS/ServerLMS/resources.qrc CMakeFiles/ServerLMS_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/ServerLMS/ServerLMS/blankXML/instructors.xml D$:/LMS/ServerLMS/ServerLMS/blankXML/groupsTrainees.xml D$:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png D$:/LMS/ServerLMS/ServerLMS/icons/trainee.png D$:/LMS/ServerLMS/ServerLMS/icons/switchOff.png D$:/LMS/ServerLMS/ServerLMS/icons/switchOn.png D$:/LMS/ServerLMS/ServerLMS/icons/instructor.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || ServerLMS_autogen
|
build ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/ServerLMS/ServerLMS/resources.qrc CMakeFiles/ServerLMS_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/ServerLMS/ServerLMS/blankXML/ListTrainees.xml D$:/LMS/ServerLMS/ServerLMS/blankXML/ListGroups.xml D$:/LMS/ServerLMS/ServerLMS/blankXML/ListInstructors.xml D$:/LMS/ServerLMS/ServerLMS/icons/instructorAdmin.png D$:/LMS/ServerLMS/ServerLMS/icons/trainee.png D$:/LMS/ServerLMS/ServerLMS/icons/switchOff.png D$:/LMS/ServerLMS/ServerLMS/icons/switchOn.png D$:/LMS/ServerLMS/ServerLMS/icons/instructor.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || ServerLMS_autogen
|
||||||
COMMAND = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\ServerLMS\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E cmake_autorcc D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug"
|
COMMAND = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\ServerLMS\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E cmake_autorcc D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug"
|
||||||
DESC = Automatic RCC for resources.qrc
|
DESC = Automatic RCC for resources.qrc
|
||||||
restat = 1
|
restat = 1
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -72,3 +72,10 @@ target_link_libraries(ServerLMS PRIVATE libDataBaseLMS.dll)
|
|||||||
|
|
||||||
|
|
||||||
target_compile_definitions(ServerLMS PRIVATE SERVERLMS_LIBRARY)
|
target_compile_definitions(ServerLMS PRIVATE SERVERLMS_LIBRARY)
|
||||||
|
|
||||||
|
|
||||||
|
add_custom_command(TARGET ServerLMS
|
||||||
|
POST_BUILD
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||||
|
d:/LMS/ServerLMS/Debug64/libServerLMS.dll
|
||||||
|
d:/LMS/TestServerLMS/Debug64)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-12-09T17:51:45. -->
|
<!-- Written by QtCreator 4.11.1, 2024-12-10T17:52:46. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
@@ -365,6 +365,134 @@ QByteArray DataParser::xmlAnswer_ClientQueryToDB(bool result, QList<Instructor>*
|
|||||||
return groupsTraineesDOM.toByteArray();
|
return groupsTraineesDOM.toByteArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool DataParser::loadBlankXML(QString nameFile, QDomDocument *commonDOM)
|
||||||
|
{
|
||||||
|
QFile blankFile(":/blankXML/" + nameFile);
|
||||||
|
|
||||||
|
if (! blankFile.open(QFile::ReadOnly | QFile::Text)) {
|
||||||
|
qDebug() << "loadBlankXML: Не удалось считать файл :/blankXML/" + nameFile;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
commonDOM->setContent(blankFile.readAll());
|
||||||
|
blankFile.close();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool DataParser::saveDOMtoXML(QString nameFile, QDomDocument *commonDOM)
|
||||||
|
{
|
||||||
|
QFile xmlOutFile(nameFile);
|
||||||
|
if (!xmlOutFile.open(QFile::WriteOnly | QFile::Text))
|
||||||
|
{
|
||||||
|
qDebug() << "saveDOMtoXML: Не удалось записать файл " + nameFile;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
QTextStream outFile(&xmlOutFile);
|
||||||
|
commonDOM->save(outFile, 4);
|
||||||
|
xmlOutFile.close();
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListInstructors(bool result, QList<Instructor> *listInstructors)
|
||||||
|
{
|
||||||
|
QDomDocument commonDOM;
|
||||||
|
if(! loadBlankXML("ListInstructors.xml", &commonDOM))
|
||||||
|
return QByteArray();
|
||||||
|
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListInstructors");
|
||||||
|
|
||||||
|
for(Instructor instructor : *listInstructors)
|
||||||
|
{
|
||||||
|
//Инструктор
|
||||||
|
QDomNode instructorNode = commonDOM.createElement("Instructor");
|
||||||
|
listNode.appendChild(instructorNode);
|
||||||
|
instructorNode.toElement().setAttribute("instructor_id", QString::number(instructor.getID()));
|
||||||
|
instructorNode.toElement().setAttribute("name", instructor.getName());
|
||||||
|
instructorNode.toElement().setAttribute("login", instructor.getLogin());
|
||||||
|
instructorNode.toElement().setAttribute("password", instructor.getPassword());
|
||||||
|
instructorNode.toElement().setAttribute("is_admin", instructor.getIsAdmin());
|
||||||
|
instructorNode.toElement().setAttribute("archived", instructor.getArchived());
|
||||||
|
instructorNode.toElement().setAttribute("logged_in", instructor.getLoggedIn());
|
||||||
|
}
|
||||||
|
|
||||||
|
saveDOMtoXML("ListInstructors.xml", &commonDOM);
|
||||||
|
|
||||||
|
return commonDOM.toByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListGroups(bool result, QList<Group> *listGroups)
|
||||||
|
{
|
||||||
|
QDomDocument commonDOM;
|
||||||
|
if(! loadBlankXML("ListGroups.xml", &commonDOM))
|
||||||
|
return QByteArray();
|
||||||
|
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListGroups");
|
||||||
|
|
||||||
|
for(Group group : *listGroups)
|
||||||
|
{
|
||||||
|
//Группа
|
||||||
|
QDomNode groupNode = commonDOM.createElement("Group");
|
||||||
|
listNode.appendChild(groupNode);
|
||||||
|
groupNode.toElement().setAttribute("group_id", QString::number(group.getID()));
|
||||||
|
groupNode.toElement().setAttribute("name", group.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
saveDOMtoXML("ListGroups.xml", &commonDOM);
|
||||||
|
|
||||||
|
return commonDOM.toByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListTrainees(bool result, QList<Trainee> *listTrainees)
|
||||||
|
{
|
||||||
|
QDomDocument commonDOM;
|
||||||
|
if(! loadBlankXML("ListTrainees.xml", &commonDOM))
|
||||||
|
return QByteArray();
|
||||||
|
|
||||||
|
QDomNode listNode = commonDOM.namedItem("ListTrainees");
|
||||||
|
|
||||||
|
for(Trainee trainee : *listTrainees)
|
||||||
|
{
|
||||||
|
//Обучаемый
|
||||||
|
QDomNode traineeNode = commonDOM.createElement("Trainee");
|
||||||
|
listNode.appendChild(traineeNode);
|
||||||
|
traineeNode.toElement().setAttribute("trainee_id", trainee.getID());
|
||||||
|
traineeNode.toElement().setAttribute("name", trainee.getName());
|
||||||
|
traineeNode.toElement().setAttribute("login", trainee.getLogin());
|
||||||
|
traineeNode.toElement().setAttribute("password", trainee.getPassword());
|
||||||
|
traineeNode.toElement().setAttribute("archived", trainee.getArchived());
|
||||||
|
traineeNode.toElement().setAttribute("logged_in", trainee.getLoggedIn());
|
||||||
|
traineeNode.toElement().setAttribute("group_trainee", trainee.getGroup().getID());
|
||||||
|
traineeNode.toElement().setAttribute("computer_trainee", trainee.getComputer().getID());
|
||||||
|
//trainee.setTasks()
|
||||||
|
}
|
||||||
|
|
||||||
|
saveDOMtoXML("ListTrainees.xml", &commonDOM);
|
||||||
|
|
||||||
|
return commonDOM.toByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListComputers(bool result, QList<Computer> *listComputers)
|
||||||
|
{
|
||||||
|
//TODO
|
||||||
|
return QByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListClassrooms(bool result, QList<Classroom> *listClassrooms)
|
||||||
|
{
|
||||||
|
//TODO
|
||||||
|
return QByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_ClientQueryToDB_ListTasks(bool result, QList<Task> *listTasks)
|
||||||
|
{
|
||||||
|
//TODO
|
||||||
|
return QByteArray();
|
||||||
|
}
|
||||||
|
|
||||||
QByteArray DataParser::xmlAnswer_message(QString text)
|
QByteArray DataParser::xmlAnswer_message(QString text)
|
||||||
{
|
{
|
||||||
QList<SXmlAnswerTag> listTag;
|
QList<SXmlAnswerTag> listTag;
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
#include <QXmlStreamReader>
|
#include <QXmlStreamReader>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QDomDocument>
|
||||||
|
|
||||||
class ProcessingSystem;
|
class ProcessingSystem;
|
||||||
class ClientHandler;
|
class ClientHandler;
|
||||||
@@ -31,6 +32,15 @@ public:
|
|||||||
QByteArray xmlAnswer_ClientQueryToDB(bool result, QList<Instructor>* listInstructors = nullptr,
|
QByteArray xmlAnswer_ClientQueryToDB(bool result, QList<Instructor>* listInstructors = nullptr,
|
||||||
QList<Trainee>* listTrainees = nullptr, QList<Group>* listGroups = nullptr);
|
QList<Trainee>* listTrainees = nullptr, QList<Group>* listGroups = nullptr);
|
||||||
|
|
||||||
|
bool loadBlankXML(QString nameFile, QDomDocument* commonDOM);
|
||||||
|
bool saveDOMtoXML(QString nameFile, QDomDocument* commonDOM);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListInstructors(bool result, QList<Instructor>* listInstructors);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListGroups(bool result, QList<Group> *listGroups);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListTrainees(bool result, QList<Trainee> *listTrainees);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListComputers(bool result, QList<Computer> *listComputers);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListClassrooms(bool result, QList<Classroom> *listClassrooms);
|
||||||
|
QByteArray xmlAnswer_ClientQueryToDB_ListTasks(bool result, QList<Task> *listTasks);
|
||||||
|
|
||||||
QByteArray xmlAnswer_message(QString text);
|
QByteArray xmlAnswer_message(QString text);
|
||||||
QByteArray xmlAnswer_task(QString text);
|
QByteArray xmlAnswer_task(QString text);
|
||||||
QByteArray xmlAnswer_notify(QString code);
|
QByteArray xmlAnswer_notify(QString code);
|
||||||
@@ -41,6 +51,7 @@ public:
|
|||||||
|
|
||||||
QList<FileData> *getDatas() const;
|
QList<FileData> *getDatas() const;
|
||||||
|
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void sigLogMessage(QString log);
|
void sigLogMessage(QString log);
|
||||||
|
|
||||||
|
|||||||
@@ -130,12 +130,26 @@ void ProcessingSystem::processingClientQueryToDB(ClientHandler *client, ClientQu
|
|||||||
QList<Instructor> listInstructors = providerDBLMS->GetListAllInstructors();
|
QList<Instructor> listInstructors = providerDBLMS->GetListAllInstructors();
|
||||||
QList<Trainee> listTrainees = providerDBLMS->GetListAllTrainees();
|
QList<Trainee> listTrainees = providerDBLMS->GetListAllTrainees();
|
||||||
QList<Group> listGroups = providerDBLMS->GetListAllGroups();
|
QList<Group> listGroups = providerDBLMS->GetListAllGroups();
|
||||||
arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB(true, &listInstructors, &listTrainees, &listGroups);
|
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB_ListInstructors(true, &listInstructors);
|
||||||
|
client->sendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER_QUERY_DB__LIST_INSTRUCTORS);
|
||||||
|
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB_ListGroups(true, &listGroups);
|
||||||
|
client->sendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER_QUERY_DB__LIST_GROUPS);
|
||||||
|
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB_ListTrainees(true, &listTrainees);
|
||||||
|
client->sendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER_QUERY_DB__LIST_TRAINEES);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case TypeQueryToDB::TYPE_QUERY_NEW_INSTRUCTOR:
|
||||||
|
{
|
||||||
|
providerDBLMS->newInstructor();
|
||||||
|
emit sigAuthChanged();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
client->sendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER_ON_QUERY_TO_DB);
|
//client->sendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER_QUERY_DB_LIST_INSTRUCTORS);
|
||||||
|
|
||||||
//QString str = QString(arrayAnswer);
|
//QString str = QString(arrayAnswer);
|
||||||
//logger->addTextToLogger("To Client: " + str);
|
//logger->addTextToLogger("To Client: " + str);
|
||||||
|
|||||||
@@ -32,8 +32,13 @@ enum PacketType
|
|||||||
TYPE_DISABLE = 11,
|
TYPE_DISABLE = 11,
|
||||||
TYPE_FILESIZE = 20,
|
TYPE_FILESIZE = 20,
|
||||||
|
|
||||||
TYPE_GET_LIST_INSTRUCTORS = 100,
|
//xml-ответы на запросы к БД
|
||||||
TYPE_XMLANSWER_ON_QUERY_TO_DB = 101 //xml-ответ на запрос к БД
|
TYPE_XMLANSWER_QUERY_DB__LIST_INSTRUCTORS = 100,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_GROUPS = 101,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_TRAINEES = 102,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_COMPUTERS = 103,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_CLASSROOMS = 104,
|
||||||
|
TYPE_XMLANSWER_QUERY_DB__LIST_TASKS = 105
|
||||||
};
|
};
|
||||||
|
|
||||||
Q_DECLARE_METATYPE(PacketType)
|
Q_DECLARE_METATYPE(PacketType)
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<allInstructors>
|
<ListGroups>
|
||||||
</allInstructors>
|
</ListGroups>
|
||||||
3
ServerLMS/ServerLMS/blankXML/ListInstructors.xml
Normal file
3
ServerLMS/ServerLMS/blankXML/ListInstructors.xml
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<ListInstructors>
|
||||||
|
</ListInstructors>
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<allInstructors>
|
<ListTrainees>
|
||||||
</allInstructors>
|
</ListTrainees>
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
|
||||||
<AllLists>
|
|
||||||
<GroupsTrainees>
|
|
||||||
</GroupsTrainees>
|
|
||||||
<Instructors>
|
|
||||||
</Instructors>
|
|
||||||
</AllLists>
|
|
||||||
@@ -252,3 +252,8 @@ QList<Group> ProviderDBLMS::GetListAllGroups()
|
|||||||
mtxAccess.unlock();
|
mtxAccess.unlock();
|
||||||
return listGroups;
|
return listGroups;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int ProviderDBLMS::newInstructor()
|
||||||
|
{
|
||||||
|
return dbLMS->newInstructor();
|
||||||
|
}
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ public:
|
|||||||
QList<Trainee> GetListAllTrainees();
|
QList<Trainee> GetListAllTrainees();
|
||||||
QList<Group> GetListAllGroups();
|
QList<Group> GetListAllGroups();
|
||||||
|
|
||||||
|
int newInstructor();
|
||||||
|
|
||||||
Q_SIGNALS:
|
Q_SIGNALS:
|
||||||
//сигнал о блокировке авторизации
|
//сигнал о блокировке авторизации
|
||||||
void signal_BlockAutorization(bool block);
|
void signal_BlockAutorization(bool block);
|
||||||
|
|||||||
@@ -5,7 +5,8 @@
|
|||||||
<file>icons/trainee.png</file>
|
<file>icons/trainee.png</file>
|
||||||
<file>icons/switchOff.png</file>
|
<file>icons/switchOff.png</file>
|
||||||
<file>icons/switchOn.png</file>
|
<file>icons/switchOn.png</file>
|
||||||
<file>blankXML/groupsTrainees.xml</file>
|
<file>blankXML/ListInstructors.xml</file>
|
||||||
<file>blankXML/instructors.xml</file>
|
<file>blankXML/ListGroups.xml</file>
|
||||||
|
<file>blankXML/ListTrainees.xml</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ public:
|
|||||||
|
|
||||||
enum TypeQueryToDB{
|
enum TypeQueryToDB{
|
||||||
TYPE_QUERY_GET_LIST_INSTRUCTORS,
|
TYPE_QUERY_GET_LIST_INSTRUCTORS,
|
||||||
TYPE_QUERY_GET_ALL_LISTS
|
TYPE_QUERY_GET_ALL_LISTS,
|
||||||
|
TYPE_QUERY_NEW_INSTRUCTOR
|
||||||
};
|
};
|
||||||
|
|
||||||
class ClientQueryToDB{
|
class ClientQueryToDB{
|
||||||
|
|||||||
Binary file not shown.
@@ -33,3 +33,25 @@
|
|||||||
13 44 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
13 44 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
13 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
13 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
13 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
13 44 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
30 76 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
30 76 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
30 76 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
30 76 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
30 76 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
30 76 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
76 2721 7556058774381170 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81
|
||||||
|
79 2722 7556058774391236 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed
|
||||||
|
81 2731 7556058774480626 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d
|
||||||
|
2731 3101 7556058778160944 TestServerLMS.exe 68113cd959b50515
|
||||||
|
19 50 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
19 50 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
19 50 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
19 50 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
19 50 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
19 50 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
15 46 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
15 46 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
15 46 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
15 46 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
|
||||||
|
15 46 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
|
||||||
|
15 46 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
|
||||||
|
|||||||
9
TestServerLMS/Debug64/ListGroups.xml
Normal file
9
TestServerLMS/Debug64/ListGroups.xml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<ListGroups>
|
||||||
|
<Group group_id="1" name="Группа 1"/>
|
||||||
|
<Group group_id="2" name="Группа 2"/>
|
||||||
|
<Group group_id="3" name="Группа 3"/>
|
||||||
|
<Group group_id="10" name="Группа 11"/>
|
||||||
|
<Group group_id="44" name="Группа 4"/>
|
||||||
|
<Group group_id="48" name="Группа 5"/>
|
||||||
|
</ListGroups>
|
||||||
23
TestServerLMS/Debug64/ListInstructors.xml
Normal file
23
TestServerLMS/Debug64/ListInstructors.xml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<ListInstructors>
|
||||||
|
<Instructor login="admin" instructor_id="1" archived="0" logged_in="0" name="Администратор" password="admin" is_admin="1"/>
|
||||||
|
<Instructor login="I1" instructor_id="2" archived="0" logged_in="0" name="Горинин Г.Г." password="1111" is_admin="0"/>
|
||||||
|
<Instructor login="I2" instructor_id="3" archived="1" logged_in="0" name="Зорин З.З." password="2222" is_admin="0"/>
|
||||||
|
<Instructor login="I4" instructor_id="4" archived="0" logged_in="0" name="Кипелов К.К." password="4444" is_admin="0"/>
|
||||||
|
<Instructor login="I3" instructor_id="5" archived="0" logged_in="0" name="Карпов К.К." password="333333" is_admin="0"/>
|
||||||
|
<Instructor login="I5" instructor_id="8" archived="1" logged_in="0" name="Мышкин В.В." password="5555" is_admin="0"/>
|
||||||
|
<Instructor login="I6" instructor_id="16" archived="0" logged_in="0" name="Abramyan A.A." password="6666" is_admin="0"/>
|
||||||
|
<Instructor login="I10" instructor_id="22" archived="0" logged_in="0" name="Zyablikov Z.Z." password="9999" is_admin="0"/>
|
||||||
|
<Instructor login="I8" instructor_id="83" archived="1" logged_in="0" name="Zuzin Z.Z." password="8888" is_admin="0"/>
|
||||||
|
<Instructor login="I9" instructor_id="84" archived="1" logged_in="0" name="Kamenev K.K." password="9999" is_admin="0"/>
|
||||||
|
<Instructor login="I11" instructor_id="86" archived="0" logged_in="0" name="Pavlov P.P." password="1111" is_admin="0"/>
|
||||||
|
<Instructor login="I12" instructor_id="90" archived="1" logged_in="0" name="Фокин Ф.Ф" password="1212" is_admin="0"/>
|
||||||
|
<Instructor login="I13" instructor_id="103" archived="0" logged_in="0" name="Добровольский Д.Д." password="131313" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="109" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="110" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="111" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="112" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="113" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="114" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
<Instructor login="<login>" instructor_id="115" archived="0" logged_in="0" name="<instructor>" password="<password>" is_admin="0"/>
|
||||||
|
</ListInstructors>
|
||||||
20
TestServerLMS/Debug64/ListTrainees.xml
Normal file
20
TestServerLMS/Debug64/ListTrainees.xml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<ListTrainees>
|
||||||
|
<Trainee login="O1" group_trainee="1" computer_trainee="0" archived="0" logged_in="1" trainee_id="5" name="Иванов И.И." password="1111"/>
|
||||||
|
<Trainee login="O2" group_trainee="1" computer_trainee="0" archived="0" logged_in="0" trainee_id="6" name="Петров П.П." password="2222"/>
|
||||||
|
<Trainee login="O11" group_trainee="1" computer_trainee="0" archived="0" logged_in="0" trainee_id="7" name="Ручкин А.А." password="1111"/>
|
||||||
|
<Trainee login="O12" group_trainee="10" computer_trainee="0" archived="1" logged_in="0" trainee_id="24" name="Jone Snow" password="1212"/>
|
||||||
|
<Trainee login="O14" group_trainee="10" computer_trainee="0" archived="0" logged_in="0" trainee_id="26" name="Targarien Deyneris" password="1414"/>
|
||||||
|
<Trainee login="O4" group_trainee="2" computer_trainee="0" archived="0" logged_in="0" trainee_id="9" name="Зайцев З.З." password="4444"/>
|
||||||
|
<Trainee login="O5" group_trainee="2" computer_trainee="0" archived="1" logged_in="0" trainee_id="10" name="Зюзин З.З." password="5555"/>
|
||||||
|
<Trainee login="O6" group_trainee="2" computer_trainee="4" archived="0" logged_in="0" trainee_id="11" name="Кондратьев К.К." password="6666"/>
|
||||||
|
<Trainee login="O3" group_trainee="2" computer_trainee="1" archived="1" logged_in="0" trainee_id="8" name="Петров П.П. (2)" password="3333"/>
|
||||||
|
<Trainee login="O7" group_trainee="3" computer_trainee="0" archived="0" logged_in="0" trainee_id="12" name="Бобров Б.Б." password="7777"/>
|
||||||
|
<Trainee login="O8" group_trainee="3" computer_trainee="0" archived="0" logged_in="0" trainee_id="13" name="Клочков К.К." password="8888"/>
|
||||||
|
<Trainee login="O15" group_trainee="3" computer_trainee="0" archived="0" logged_in="0" trainee_id="37" name="Кривошеин А.В." password="1515"/>
|
||||||
|
<Trainee login="O9" group_trainee="3" computer_trainee="0" archived="0" logged_in="0" trainee_id="14" name="Палкин П.П." password="9999"/>
|
||||||
|
<Trainee login="O10" group_trainee="3" computer_trainee="0" archived="0" logged_in="0" trainee_id="15" name="Пучков П.П." password="1010"/>
|
||||||
|
<Trainee login="O17" group_trainee="44" computer_trainee="0" archived="1" logged_in="0" trainee_id="79" name="Андатров А.А." password="1717"/>
|
||||||
|
<Trainee login="O18" group_trainee="44" computer_trainee="0" archived="1" logged_in="0" trainee_id="80" name="Воронов В.В." password="1818"/>
|
||||||
|
<Trainee login="O19" group_trainee="48" computer_trainee="0" archived="0" logged_in="0" trainee_id="83" name="Кузин К.К." password="1919"/>
|
||||||
|
</ListTrainees>
|
||||||
Binary file not shown.
@@ -1,7 +0,0 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
|
||||||
<AllLists>
|
|
||||||
<GroupsTrainees>
|
|
||||||
</GroupsTrainees>
|
|
||||||
<Instructors>
|
|
||||||
</Instructors>
|
|
||||||
</AllLists>
|
|
||||||
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2024-12-09T17:51:45. -->
|
<!-- Written by QtCreator 4.11.1, 2024-12-10T17:52:46. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
Reference in New Issue
Block a user