До трансляции message на ГУИ от Клиента

This commit is contained in:
krivoshein
2024-12-16 17:47:33 +03:00
parent b4e30429f7
commit e393244bf7
60 changed files with 877 additions and 551 deletions

Binary file not shown.

View File

@@ -1,124 +1,89 @@
# ninja log v5
1578 4794 7554403545565259 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
363 2041 7560395908384981 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
19 59 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
19 59 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
365 2362 7560395911605252 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
19 59 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
417 2249 7555250085369086 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
19 59 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
1400 1526 7554403513026725 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
4063 6185 7554403559590571 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
1400 1526 7554403513026725 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
377 2333 7560395911300526 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
384 2133 7560395909293673 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
374 1491 7558001940578855 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
374 2282 7560395910807236 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
59 789 7560407008089049 libInstructorsAndTrainees.dll.a c1e915765a645e23
83 2371 7560612368844534 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
80 2215 7560612367304363 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
21 63 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
2683 3428 7560612378874436 libInstructorsAndTrainees.dll.a c1e915765a645e23
21 63 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
90 2120 7560612366345595 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
4398 4745 7554403545178109 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
19 59 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
374 1491 7558001940578855 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
47 59 0 clean 9c4b4372737ab8da
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
4063 6185 7554403559590571 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
21 63 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
1400 1526 7554403513026725 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
72 2392 7560612369105271 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
417 2216 7560471257446302 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
21 63 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
21 63 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
69 2074 7560612365897921 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
489 2055 7560378913951554 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
19 59 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
1565 4028 7554403537718314 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
16 47 0 CMakeFiles/clean.additional 7155004b3956b606
368 2292 7560395910917894 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
59 789 7560407008089049 libInstructorsAndTrainees.dll c1e915765a645e23
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
74 2111 7560612366245861 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
2683 3428 7560612378874436 libInstructorsAndTrainees.dll c1e915765a645e23
21 63 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
1573 4657 7554403543966835 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
19 59 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_viewerinstructors.h 325fc9931da2ad77
19 59 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 59 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
63 1103 7557955991039090 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
21 63 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
94 1839 7560612363554957 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
15 276 7560367350521828 build.ninja 76aa11f472515be0
371 2186 7560395909839359 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
19 59 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
77 2234 7560612367514596 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
21 63 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
1543 3051 7554403527720657 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
491 2059 7560378913981469 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
60 1744 7560406737982321 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
19 59 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
66 2682 7560612371974262 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
21 63 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
431 2002 7555250082834355 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
358 2646 7560395914408650 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
60 999 7557022709262915 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
380 2187 7560395909849335 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
64 2552 7560612370693881 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
101 1677 7560612361930750 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
87 2216 7560612367304363 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
21 63 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
19 59 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
423 2444 7556304767863910 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
15 49 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
15 49 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
15 49 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
49 1715 7560409043307614 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
1715 2436 7560409050015834 libInstructorsAndTrainees.dll c1e915765a645e23
1715 2436 7560409050015834 libInstructorsAndTrainees.dll.a c1e915765a645e23
19 408 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 408 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 408 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
408 2025 7560411190913306 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
411 2108 7560411191755906 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
2108 2858 7560411198712649 libInstructorsAndTrainees.dll c1e915765a645e23
2108 2858 7560411198712649 libInstructorsAndTrainees.dll.a c1e915765a645e23
97 2148 7560612366593743 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
21 63 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 57 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 57 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.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/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 57 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_dialogeditinstructor.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 57 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77

View File

@@ -1,72 +1,52 @@
# Generated by CMake. Changes will be overwritten.
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/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/messanger/messangerwidget.cpp
uic:ui_messangerwidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
uic:ui_dialogeditinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
mmc:Q_OBJECT
uic:ui_dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
uic:ui_dialogedittrainee.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
uic:ui_viewerinstructors.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp
uic:ui_doctaskswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp
uic:ui_messangerwidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
mmc:Q_OBJECT
uic:ui_dialogeditgroup.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
mmc:Q_OBJECT
uic:ui_dialogeditinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
uic:ui_viewertrainees.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
uic:ui_instructorsandtraineeswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
uic:ui_dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
uic:ui_dialogedittrainee.h
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
uic:ui_taskswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
@@ -74,11 +54,31 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
uic:ui_editortrainees.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
uic:ui_dialogeditinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
uic:ui_dialogauthorizationinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
uic:ui_instructorsandtraineeswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
mmc:Q_OBJECT
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
mmc:Q_OBJECT
uic:ui_dialogeditinstructor.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
uic:ui_viewertrainees.h
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp
uic:ui_doctaskswidget.h
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
uic:ui_viewerinstructors.h

View File

@@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_ConnectorToServer_t {
QByteArrayData data[45];
char stringdata0[785];
QByteArrayData data[46];
char stringdata0[788];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -45,53 +45,53 @@ QT_MOC_LITERAL(8, 100, 16), // "RecognizeSystem*"
QT_MOC_LITERAL(9, 117, 15), // "recognizeSystem"
QT_MOC_LITERAL(10, 133, 11), // "SendSystem*"
QT_MOC_LITERAL(11, 145, 10), // "sendSystem"
QT_MOC_LITERAL(12, 156, 19), // "sigSendAutorization"
QT_MOC_LITERAL(13, 176, 21), // "sigSendDeAutorization"
QT_MOC_LITERAL(14, 198, 16), // "sigSendQueryToDB"
QT_MOC_LITERAL(15, 215, 14), // "sigLoginResult"
QT_MOC_LITERAL(16, 230, 20), // "ServerAuthorization*"
QT_MOC_LITERAL(17, 251, 10), // "serverAuth"
QT_MOC_LITERAL(18, 262, 16), // "sigDeLoginResult"
QT_MOC_LITERAL(19, 279, 22), // "ServerDeAuthorization*"
QT_MOC_LITERAL(20, 302, 12), // "serverDeAuth"
QT_MOC_LITERAL(21, 315, 15), // "signal_UpdateDB"
QT_MOC_LITERAL(22, 331, 14), // "treeInstructor"
QT_MOC_LITERAL(23, 346, 11), // "treeTrainee"
QT_MOC_LITERAL(24, 358, 24), // "signal_ConnectedToServer"
QT_MOC_LITERAL(25, 383, 5), // "state"
QT_MOC_LITERAL(26, 389, 20), // "signal_InitMessanger"
QT_MOC_LITERAL(27, 410, 14), // "QList<Trainee>"
QT_MOC_LITERAL(28, 425, 12), // "listTrainees"
QT_MOC_LITERAL(29, 438, 36), // "slot_AnswerQueryToDB_ListInst..."
QT_MOC_LITERAL(30, 475, 17), // "QList<Instructor>"
QT_MOC_LITERAL(31, 493, 15), // "listInstructors"
QT_MOC_LITERAL(32, 509, 31), // "slot_AnswerQueryToDB_ListGroups"
QT_MOC_LITERAL(33, 541, 12), // "QList<Group>"
QT_MOC_LITERAL(34, 554, 10), // "listGroups"
QT_MOC_LITERAL(35, 565, 33), // "slot_AnswerQueryToDB_ListTrai..."
QT_MOC_LITERAL(36, 599, 34), // "slot_AnswerQueryToDB_ListComp..."
QT_MOC_LITERAL(37, 634, 15), // "QList<Computer>"
QT_MOC_LITERAL(38, 650, 13), // "listComputers"
QT_MOC_LITERAL(39, 664, 35), // "slot_AnswerQueryToDB_ListClas..."
QT_MOC_LITERAL(40, 700, 16), // "QList<Classroom>"
QT_MOC_LITERAL(41, 717, 14), // "listClassrooms"
QT_MOC_LITERAL(42, 732, 30), // "slot_AnswerQueryToDB_ListTasks"
QT_MOC_LITERAL(43, 763, 11), // "QList<Task>"
QT_MOC_LITERAL(44, 775, 9) // "listTasks"
QT_MOC_LITERAL(12, 156, 28), // "signal_sendXMLmsgGUItoServer"
QT_MOC_LITERAL(13, 185, 14), // "sigLoginResult"
QT_MOC_LITERAL(14, 200, 20), // "ServerAuthorization*"
QT_MOC_LITERAL(15, 221, 10), // "serverAuth"
QT_MOC_LITERAL(16, 232, 16), // "sigDeLoginResult"
QT_MOC_LITERAL(17, 249, 22), // "ServerDeAuthorization*"
QT_MOC_LITERAL(18, 272, 12), // "serverDeAuth"
QT_MOC_LITERAL(19, 285, 15), // "signal_UpdateDB"
QT_MOC_LITERAL(20, 301, 14), // "treeInstructor"
QT_MOC_LITERAL(21, 316, 11), // "treeTrainee"
QT_MOC_LITERAL(22, 328, 24), // "signal_ConnectedToServer"
QT_MOC_LITERAL(23, 353, 5), // "state"
QT_MOC_LITERAL(24, 359, 20), // "signal_InitMessanger"
QT_MOC_LITERAL(25, 380, 14), // "QList<Trainee>"
QT_MOC_LITERAL(26, 395, 12), // "listTrainees"
QT_MOC_LITERAL(27, 408, 36), // "slot_AnswerQueryToDB_ListInst..."
QT_MOC_LITERAL(28, 445, 17), // "QList<Instructor>"
QT_MOC_LITERAL(29, 463, 15), // "listInstructors"
QT_MOC_LITERAL(30, 479, 31), // "slot_AnswerQueryToDB_ListGroups"
QT_MOC_LITERAL(31, 511, 12), // "QList<Group>"
QT_MOC_LITERAL(32, 524, 10), // "listGroups"
QT_MOC_LITERAL(33, 535, 33), // "slot_AnswerQueryToDB_ListTrai..."
QT_MOC_LITERAL(34, 569, 34), // "slot_AnswerQueryToDB_ListComp..."
QT_MOC_LITERAL(35, 604, 15), // "QList<Computer>"
QT_MOC_LITERAL(36, 620, 13), // "listComputers"
QT_MOC_LITERAL(37, 634, 35), // "slot_AnswerQueryToDB_ListClas..."
QT_MOC_LITERAL(38, 670, 16), // "QList<Classroom>"
QT_MOC_LITERAL(39, 687, 14), // "listClassrooms"
QT_MOC_LITERAL(40, 702, 30), // "slot_AnswerQueryToDB_ListTasks"
QT_MOC_LITERAL(41, 733, 11), // "QList<Task>"
QT_MOC_LITERAL(42, 745, 9), // "listTasks"
QT_MOC_LITERAL(43, 755, 21), // "slot_msgToClientReady"
QT_MOC_LITERAL(44, 777, 5), // "login"
QT_MOC_LITERAL(45, 783, 4) // "text"
},
"ConnectorToServer\0sigSetConnect\0\0"
"ServerSettings*\0serverSettings\0QThread*\0"
"thread\0sigInitializeClient\0RecognizeSystem*\0"
"recognizeSystem\0SendSystem*\0sendSystem\0"
"sigSendAutorization\0sigSendDeAutorization\0"
"sigSendQueryToDB\0sigLoginResult\0"
"ServerAuthorization*\0serverAuth\0"
"sigDeLoginResult\0ServerDeAuthorization*\0"
"serverDeAuth\0signal_UpdateDB\0"
"treeInstructor\0treeTrainee\0"
"signal_ConnectedToServer\0state\0"
"signal_InitMessanger\0QList<Trainee>\0"
"signal_sendXMLmsgGUItoServer\0"
"sigLoginResult\0ServerAuthorization*\0"
"serverAuth\0sigDeLoginResult\0"
"ServerDeAuthorization*\0serverDeAuth\0"
"signal_UpdateDB\0treeInstructor\0"
"treeTrainee\0signal_ConnectedToServer\0"
"state\0signal_InitMessanger\0QList<Trainee>\0"
"listTrainees\0slot_AnswerQueryToDB_ListInstructors\0"
"QList<Instructor>\0listInstructors\0"
"slot_AnswerQueryToDB_ListGroups\0"
@@ -102,7 +102,8 @@ QT_MOC_LITERAL(44, 775, 9) // "listTasks"
"slot_AnswerQueryToDB_ListClassrooms\0"
"QList<Classroom>\0listClassrooms\0"
"slot_AnswerQueryToDB_ListTasks\0"
"QList<Task>\0listTasks"
"QList<Task>\0listTasks\0slot_msgToClientReady\0"
"login\0text"
};
#undef QT_MOC_LITERAL
@@ -112,52 +113,50 @@ static const uint qt_meta_data_ConnectorToServer[] = {
8, // revision
0, // classname
0, 0, // classinfo
16, 14, // methods
15, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
10, // signalCount
8, // signalCount
// signals: name, argc, parameters, tag, flags
1, 2, 94, 2, 0x06 /* Public */,
7, 3, 99, 2, 0x06 /* Public */,
12, 0, 106, 2, 0x06 /* Public */,
13, 0, 107, 2, 0x06 /* Public */,
14, 0, 108, 2, 0x06 /* Public */,
15, 1, 109, 2, 0x06 /* Public */,
18, 1, 112, 2, 0x06 /* Public */,
21, 2, 115, 2, 0x06 /* Public */,
24, 1, 120, 2, 0x06 /* Public */,
26, 1, 123, 2, 0x06 /* Public */,
1, 2, 89, 2, 0x06 /* Public */,
7, 3, 94, 2, 0x06 /* Public */,
12, 0, 101, 2, 0x06 /* Public */,
13, 1, 102, 2, 0x06 /* Public */,
16, 1, 105, 2, 0x06 /* Public */,
19, 2, 108, 2, 0x06 /* Public */,
22, 1, 113, 2, 0x06 /* Public */,
24, 1, 116, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
29, 1, 126, 2, 0x0a /* Public */,
32, 1, 129, 2, 0x0a /* Public */,
35, 1, 132, 2, 0x0a /* Public */,
36, 1, 135, 2, 0x0a /* Public */,
39, 1, 138, 2, 0x0a /* Public */,
42, 1, 141, 2, 0x0a /* Public */,
27, 1, 119, 2, 0x0a /* Public */,
30, 1, 122, 2, 0x0a /* Public */,
33, 1, 125, 2, 0x0a /* Public */,
34, 1, 128, 2, 0x0a /* Public */,
37, 1, 131, 2, 0x0a /* Public */,
40, 1, 134, 2, 0x0a /* Public */,
43, 2, 137, 2, 0x0a /* Public */,
// signals: parameters
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6,
QMetaType::Void, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 5, 9, 11, 6,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, 0x80000000 | 16, 17,
QMetaType::Void, 0x80000000 | 19, 20,
QMetaType::Void, QMetaType::Bool, QMetaType::Bool, 22, 23,
QMetaType::Void, QMetaType::Bool, 25,
QMetaType::Void, 0x80000000 | 27, 28,
QMetaType::Void, 0x80000000 | 14, 15,
QMetaType::Void, 0x80000000 | 17, 18,
QMetaType::Void, QMetaType::Bool, QMetaType::Bool, 20, 21,
QMetaType::Void, QMetaType::Bool, 23,
QMetaType::Void, 0x80000000 | 25, 26,
// slots: parameters
QMetaType::Void, 0x80000000 | 30, 31,
QMetaType::Void, 0x80000000 | 33, 34,
QMetaType::Void, 0x80000000 | 27, 28,
QMetaType::Void, 0x80000000 | 37, 38,
QMetaType::Void, 0x80000000 | 40, 41,
QMetaType::Void, 0x80000000 | 43, 44,
QMetaType::Void, 0x80000000 | 28, 29,
QMetaType::Void, 0x80000000 | 31, 32,
QMetaType::Void, 0x80000000 | 25, 26,
QMetaType::Void, 0x80000000 | 35, 36,
QMetaType::Void, 0x80000000 | 38, 39,
QMetaType::Void, 0x80000000 | 41, 42,
QMetaType::Void, QMetaType::QString, QMetaType::QString, 44, 45,
0 // eod
};
@@ -170,20 +169,19 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in
switch (_id) {
case 0: _t->sigSetConnect((*reinterpret_cast< ServerSettings*(*)>(_a[1])),(*reinterpret_cast< QThread*(*)>(_a[2]))); break;
case 1: _t->sigInitializeClient((*reinterpret_cast< RecognizeSystem*(*)>(_a[1])),(*reinterpret_cast< SendSystem*(*)>(_a[2])),(*reinterpret_cast< QThread*(*)>(_a[3]))); break;
case 2: _t->sigSendAutorization(); break;
case 3: _t->sigSendDeAutorization(); break;
case 4: _t->sigSendQueryToDB(); break;
case 5: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
case 6: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
case 7: _t->signal_UpdateDB((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
case 8: _t->signal_ConnectedToServer((*reinterpret_cast< bool(*)>(_a[1]))); break;
case 9: _t->signal_InitMessanger((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
case 10: _t->slot_AnswerQueryToDB_ListInstructors((*reinterpret_cast< QList<Instructor>(*)>(_a[1]))); break;
case 11: _t->slot_AnswerQueryToDB_ListGroups((*reinterpret_cast< QList<Group>(*)>(_a[1]))); break;
case 12: _t->slot_AnswerQueryToDB_ListTrainees((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
case 13: _t->slot_AnswerQueryToDB_ListComputers((*reinterpret_cast< QList<Computer>(*)>(_a[1]))); break;
case 14: _t->slot_AnswerQueryToDB_ListClassrooms((*reinterpret_cast< QList<Classroom>(*)>(_a[1]))); break;
case 15: _t->slot_AnswerQueryToDB_ListTasks((*reinterpret_cast< QList<Task>(*)>(_a[1]))); break;
case 2: _t->signal_sendXMLmsgGUItoServer(); break;
case 3: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
case 4: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
case 5: _t->signal_UpdateDB((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
case 6: _t->signal_ConnectedToServer((*reinterpret_cast< bool(*)>(_a[1]))); break;
case 7: _t->signal_InitMessanger((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
case 8: _t->slot_AnswerQueryToDB_ListInstructors((*reinterpret_cast< QList<Instructor>(*)>(_a[1]))); break;
case 9: _t->slot_AnswerQueryToDB_ListGroups((*reinterpret_cast< QList<Group>(*)>(_a[1]))); break;
case 10: _t->slot_AnswerQueryToDB_ListTrainees((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
case 11: _t->slot_AnswerQueryToDB_ListComputers((*reinterpret_cast< QList<Computer>(*)>(_a[1]))); break;
case 12: _t->slot_AnswerQueryToDB_ListClassrooms((*reinterpret_cast< QList<Classroom>(*)>(_a[1]))); break;
case 13: _t->slot_AnswerQueryToDB_ListTasks((*reinterpret_cast< QList<Task>(*)>(_a[1]))); break;
case 14: _t->slot_msgToClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
@@ -217,57 +215,43 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in
}
{
using _t = void (ConnectorToServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigSendAutorization)) {
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::signal_sendXMLmsgGUItoServer)) {
*result = 2;
return;
}
}
{
using _t = void (ConnectorToServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigSendDeAutorization)) {
*result = 3;
return;
}
}
{
using _t = void (ConnectorToServer::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigSendQueryToDB)) {
*result = 4;
return;
}
}
{
using _t = void (ConnectorToServer::*)(ServerAuthorization * );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigLoginResult)) {
*result = 5;
*result = 3;
return;
}
}
{
using _t = void (ConnectorToServer::*)(ServerDeAuthorization * );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigDeLoginResult)) {
*result = 6;
*result = 4;
return;
}
}
{
using _t = void (ConnectorToServer::*)(bool , bool );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::signal_UpdateDB)) {
*result = 7;
*result = 5;
return;
}
}
{
using _t = void (ConnectorToServer::*)(bool );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::signal_ConnectedToServer)) {
*result = 8;
*result = 6;
return;
}
}
{
using _t = void (ConnectorToServer::*)(QList<Trainee> );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::signal_InitMessanger)) {
*result = 9;
*result = 7;
return;
}
}
@@ -303,13 +287,13 @@ int ConnectorToServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 16)
if (_id < 15)
qt_static_metacall(this, _c, _id, _a);
_id -= 16;
_id -= 15;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 16)
if (_id < 15)
qt_static_metacall(this, _c, _id, _a);
_id -= 16;
_id -= 15;
}
return _id;
}
@@ -329,56 +313,44 @@ void ConnectorToServer::sigInitializeClient(RecognizeSystem * _t1, SendSystem *
}
// SIGNAL 2
void ConnectorToServer::sigSendAutorization()
void ConnectorToServer::signal_sendXMLmsgGUItoServer()
{
QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
}
// SIGNAL 3
void ConnectorToServer::sigSendDeAutorization()
{
QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
}
// SIGNAL 4
void ConnectorToServer::sigSendQueryToDB()
{
QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
}
// SIGNAL 5
void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 3, _a);
}
// SIGNAL 4
void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 4, _a);
}
// SIGNAL 5
void ConnectorToServer::signal_UpdateDB(bool _t1, bool _t2)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
QMetaObject::activate(this, &staticMetaObject, 5, _a);
}
// SIGNAL 6
void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1)
void ConnectorToServer::signal_ConnectedToServer(bool _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 6, _a);
}
// SIGNAL 7
void ConnectorToServer::signal_UpdateDB(bool _t1, bool _t2)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
QMetaObject::activate(this, &staticMetaObject, 7, _a);
}
// SIGNAL 8
void ConnectorToServer::signal_ConnectedToServer(bool _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 8, _a);
}
// SIGNAL 9
void ConnectorToServer::signal_InitMessanger(QList<Trainee> _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 9, _a);
QMetaObject::activate(this, &staticMetaObject, 7, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-13T16:41:17. -->
<!-- Written by QtCreator 4.11.1, 2024-12-16T17:46:50. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

View File

@@ -75,6 +75,29 @@ void DataParser::createAuthMessage(ClientAutorization *auth)
file.close();
}
void DataParser::createToClientMessage(ToClientMessage *toClientMessage)
{
QFile file(tempName);
file.open(QIODevice::WriteOnly);
QXmlStreamWriter xmlWriter(&file);
xmlWriter.setAutoFormatting(true);
xmlWriter.writeStartDocument();
xmlWriter.writeStartElement("ToClientMessage");
xmlWriter.writeAttribute("id", QString::number(toClientMessage->id));
xmlWriter.writeAttribute("Login", toClientMessage->Login);
xmlWriter.writeAttribute("Text", toClientMessage->Text);
xmlWriter.writeEndElement();
xmlWriter.writeEndElement();
xmlWriter.writeEndDocument();
file.close();
}
void DataParser::createQueryToDBMessage(ClientQueryToDB *queryToDB, int id, void* data)
{
QFile file(tempName);

View File

@@ -22,6 +22,7 @@ public:
void saveClientSettrings(QString language,bool isAutoStart);
void createFileDataList(QList<FileData> fileDataList,QString filename);
void createAuthMessage(ClientAutorization *auth);
void createToClientMessage(ToClientMessage *toClientMessage);
void createQueryToDBMessage(ClientQueryToDB *queryToDB, int id = 0, void* data = nullptr);
void createDeAuthMessage(ClientDeAutorization *deAuth);
void createAuthData(ServerAuthorization *serverAuth);

View File

@@ -31,7 +31,7 @@ void SendSystem::sendDisable()
socket->waitForBytesWritten();
}
void SendSystem::sendClientAutorization()
void SendSystem::sendXMLmsgGUItoServer()
{
QDataStream stream(socket);
stream.setVersion(QDataStream::Qt_DefaultCompiledVersion);
@@ -129,23 +129,6 @@ void SendSystem::sendFinish()
socket->waitForReadyRead(100);
}
void SendSystem::sendClientQueryToDB()
{
QDataStream stream(socket);
stream.setVersion(QDataStream::Qt_DefaultCompiledVersion);
QFile file(tempName);
file.open(QIODevice::ReadOnly);
QByteArray array = file.readAll();
stream << PacketType::TYPE_XMLANSWER;
stream << array;
socket->waitForBytesWritten();
file.close();
}
SendSystem::~SendSystem()
{

View File

@@ -11,7 +11,7 @@ class SendSystem :public QObject
public:
explicit SendSystem(QObject* parent = nullptr);
void setSocket(QTcpSocket *socket);
void sendClientAutorization();
void sendXMLmsgGUItoServer();
void sendDisable();
void sendFileBlock(QString path);
void sendFolderBlock(QString path);
@@ -20,7 +20,6 @@ public:
~SendSystem();
void sendFinish();
void sendClientQueryToDB();
signals:
void sigSend();
QByteArray sigGetXmlAnswer(QString);

View File

@@ -43,7 +43,6 @@ public:
};
enum TypeQueryToDB{
TYPE_QUERY_GET_LIST_INSTRUCTORS,
TYPE_QUERY_GET_ALL_LISTS,
TYPE_QUERY_NEW_INSTRUCTOR,
TYPE_QUERY_DEL_INSTRUCTOR,
@@ -73,6 +72,14 @@ public:
QString Text;
};
class ToClientMessage
{
public:
int id;
QString Login;
QString Text;
};
class ServerTask
{
public:

View File

@@ -25,7 +25,7 @@ bool ConnectorToServer::authorizationInstructorLocal(QString login, QString pass
autorization->TypeClient = TypeClientAutorization::TYPE_GUI;
dataParser->createAuthMessage(autorization);
emit sigSendAutorization();
emit signal_sendXMLmsgGUItoServer();
return true;
}
@@ -41,7 +41,7 @@ bool ConnectorToServer::deAuthorizationInstructorLocal(QString login)
deAutorization->Login = login;
dataParser->createDeAuthMessage(deAutorization);
emit sigSendDeAutorization();
emit signal_sendXMLmsgGUItoServer();
return true;
}
@@ -57,7 +57,25 @@ bool ConnectorToServer::sendQueryToDB(TypeQueryToDB typeQuery, int id, void* dat
queryToDB->typeQuery = typeQuery;
dataParser->createQueryToDBMessage(queryToDB, id, data);
emit sigSendQueryToDB();
emit signal_sendXMLmsgGUItoServer();
return true;
}
bool ConnectorToServer::sendMessageForClient(int id, QString login, QString text)
{
if (!client->getIsConnected())
{
return false;
}
ToClientMessage *toClientMessage = new ToClientMessage;
toClientMessage->id = id;
toClientMessage->Login = login;
toClientMessage->Text = text;
dataParser->createToClientMessage(toClientMessage);
emit signal_sendXMLmsgGUItoServer();
return true;
}
@@ -198,6 +216,16 @@ Group ConnectorToServer::getGroup(int id)
return Group();
}
int ConnectorToServer::getIdTraineeByLogin(QString login)
{
for(Trainee trainee : listTrainees)
{
if(trainee.getLogin() == login)
return trainee.getID();
}
return 0;
}
/*
void ConnectorToServer::slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
QList<Trainee>* listTrainees,
@@ -246,6 +274,13 @@ void ConnectorToServer::slot_AnswerQueryToDB_ListTasks(QList<Task> listTasks)
//emit signal_UpdateDB(false, true);
}
void ConnectorToServer::slot_msgToClientReady(QString login, QString text)
{
int id = getIdTraineeByLogin(login);
if(id)
sendMessageForClient(id, login, text);
}
void ConnectorToServer::initialize()
@@ -263,10 +298,7 @@ void ConnectorToServer::bindConnection()
{
connect(this,&ConnectorToServer::sigInitializeClient,client,&TCPClient::initialize,Qt::AutoConnection);
connect(this,&ConnectorToServer::sigSetConnect,client,&TCPClient::setConnect,Qt::AutoConnection);
connect(this,&ConnectorToServer::sigSendAutorization,sendSystem,&SendSystem::sendClientAutorization);
connect(this,&ConnectorToServer::sigSendDeAutorization,sendSystem,&SendSystem::sendClientAutorization);
connect(this,&ConnectorToServer::sigSendQueryToDB,sendSystem,&SendSystem::sendClientQueryToDB);
connect(this,&ConnectorToServer::signal_sendXMLmsgGUItoServer,sendSystem,&SendSystem::sendXMLmsgGUItoServer);
connect(recognizeSystem,&RecognizeSystem::sigAuth,this,&ConnectorToServer::sigLoginResult);
connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult);

View File

@@ -23,6 +23,7 @@ public:
bool deAuthorizationInstructorLocal(QString login);
bool sendQueryToDB(TypeQueryToDB typeQuery, int id = 0, void* data = nullptr);
bool sendMessageForClient(int id, QString login, QString text);
void SetConnectToServer();
@@ -46,6 +47,8 @@ public:
Trainee getTrainee(int id);
Group getGroup(int id);
int getIdTraineeByLogin(QString login);
public slots:
/*void slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
QList<Trainee>* listTrainees,
@@ -58,16 +61,15 @@ public slots:
void slot_AnswerQueryToDB_ListClassrooms(QList<Classroom> listClassrooms);
void slot_AnswerQueryToDB_ListTasks(QList<Task> listTasks);
void slot_msgToClientReady(QString login, QString text);
signals:
void sigSetConnect(ServerSettings* serverSettings,QThread *thread);
void sigInitializeClient(RecognizeSystem *recognizeSystem,
SendSystem *sendSystem,
QThread *thread);
void sigSendAutorization();
void sigSendDeAutorization();
void sigSendQueryToDB();
QThread *thread);
void signal_sendXMLmsgGUItoServer();
void sigLoginResult(ServerAuthorization * serverAuth);
void sigDeLoginResult(ServerDeAuthorization * serverDeAuth);

View File

@@ -47,6 +47,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
connect(connectorToServer,&ConnectorToServer::signal_InitMessanger,messangerWidget,&MessangerWidget::slot_InitMessanger);
connect(viewerTrainees, &ViewerTrainees::signal_traineeSelected, messangerWidget, &MessangerWidget::slot_traineeSelected);
connect(messangerWidget, &MessangerWidget::signal_tabMessengerChanged, viewerTrainees, &ViewerTrainees::slot_tabMessengerChanged);
connect(messangerWidget, &MessangerWidget::signal_msgToClientReady, connectorToServer, &ConnectorToServer::slot_msgToClientReady);
docTasksWidget = new DocTasksWidget(this);

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-13T16:41:17. -->
<!-- Written by QtCreator 4.11.1, 2024-12-16T17:46:50. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

Binary file not shown.

View File

@@ -76,3 +76,19 @@
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
8 39 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
8 39 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
8 39 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
8 39 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
8 39 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
8 39 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
40 1340 7560516203393501 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
42 1359 7560516203584944 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
45 1462 7560516204608000 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
1462 1612 7560516206097136 GUIdataBaseLMS.exe dadb916a9424404
17 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
17 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
17 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
17 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<ClientDeAutorization Login="admin"/>
<ToClientMessage id="12" Login="O7" Text="Hello"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-13T16:41:17. -->
<!-- Written by QtCreator 4.11.1, 2024-12-16T17:46:50. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

Binary file not shown.

View File

@@ -26,3 +26,85 @@
15 46 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
63 116 7556089587835465 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
62 2260 7557935707531126 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
21 654 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
21 654 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
21 654 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
21 654 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
21 654 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
21 654 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
665 3465 7560481992544048 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
674 3466 7560481992554019 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
667 3622 7560481994109874 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
654 3632 7560481994211215 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
677 3662 7560481994495096 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
659 3798 7560481995865263 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
671 3818 7560481996067921 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
657 3895 7560481996852847 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
662 3977 7560481997674492 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
3977 4574 7560482003193366 libServerLMS.dll 2f530586cec8163
3977 4574 7560482003193366 libServerLMS.dll.a 2f530586cec8163
18 56 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 56 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 56 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
18 56 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 56 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 56 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
15 48 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
15 48 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
15 48 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
15 48 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
15 48 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
15 48 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
49 2134 7560539041796990 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
2134 2694 7560539046914827 libServerLMS.dll 2f530586cec8163
2134 2694 7560539046914827 libServerLMS.dll.a 2f530586cec8163
18 61 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 61 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 61 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
18 61 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 61 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 61 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
13 488 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
13 488 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
13 488 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
13 488 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
13 488 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
13 488 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
495 3264 7560568013544626 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
508 3344 7560568014395597 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
502 3508 7560568016005634 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
512 3545 7560568016325066 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
488 3562 7560568016572622 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
498 3587 7560568016825885 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
491 3732 7560568018275537 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
493 3887 7560568019826793 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
505 3909 7560568020035964 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
3909 4468 7560568025168840 libServerLMS.dll 2f530586cec8163
3909 4468 7560568025168840 libServerLMS.dll.a 2f530586cec8163
18 568 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 568 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 568 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
18 568 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
18 568 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
18 568 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
574 3228 7560612478085555 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
578 3474 7560612480554593 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
582 3493 7560612480724118 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
569 3525 7560612481064279 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
588 3590 7560612481654427 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
576 3706 7560612482874853 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
591 3764 7560612483399129 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
571 3829 7560612484097423 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
585 3893 7560612484744294 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
3893 4453 7560612489895728 libServerLMS.dll 2f530586cec8163
3893 4453 7560612489895728 libServerLMS.dll.a 2f530586cec8163
19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
60 2225 7560635986964049 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
57 2392 7560635988624358 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
2392 2950 7560635993714374 libServerLMS.dll 2f530586cec8163
2392 2950 7560635993714374 libServerLMS.dll.a 2f530586cec8163

View File

@@ -1,5 +1,22 @@
# Generated by CMake. Changes will be overwritten.
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
D:/LMS/ServerLMS/ServerLMS/Client.h
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp
@@ -17,21 +34,4 @@ D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h
D:/LMS/ServerLMS/ServerLMS/Systems/tools.h
D:/LMS/ServerLMS/ServerLMS/clienthandler.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/Client.h
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
mmc:Q_OBJECT
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp

View File

@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_ServerLMSWidget_t {
QByteArrayData data[26];
char stringdata0[338];
QByteArrayData data[27];
char stringdata0[364];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -50,14 +50,15 @@ QT_MOC_LITERAL(14, 147, 21), // "slotUpdateListClients"
QT_MOC_LITERAL(15, 169, 22), // "slot_BlockAutorization"
QT_MOC_LITERAL(16, 192, 5), // "block"
QT_MOC_LITERAL(17, 198, 16), // "slot_AuthChanged"
QT_MOC_LITERAL(18, 215, 21), // "slot_msgToClientReady"
QT_MOC_LITERAL(19, 237, 5), // "login"
QT_MOC_LITERAL(20, 243, 4), // "text"
QT_MOC_LITERAL(21, 248, 12), // "slotAddToLog"
QT_MOC_LITERAL(22, 261, 3), // "msg"
QT_MOC_LITERAL(23, 265, 25), // "on_btnStartServer_clicked"
QT_MOC_LITERAL(24, 291, 24), // "on_btnStopServer_clicked"
QT_MOC_LITERAL(25, 316, 21) // "on_btnTaskSet_clicked"
QT_MOC_LITERAL(18, 215, 23), // "slot_msgToClientFromGUI"
QT_MOC_LITERAL(19, 239, 5), // "login"
QT_MOC_LITERAL(20, 245, 4), // "text"
QT_MOC_LITERAL(21, 250, 23), // "slot_msgToGUIfromClient"
QT_MOC_LITERAL(22, 274, 12), // "slotAddToLog"
QT_MOC_LITERAL(23, 287, 3), // "msg"
QT_MOC_LITERAL(24, 291, 25), // "on_btnStartServer_clicked"
QT_MOC_LITERAL(25, 317, 24), // "on_btnStopServer_clicked"
QT_MOC_LITERAL(26, 342, 21) // "on_btnTaskSet_clicked"
},
"ServerLMSWidget\0sigRecognize\0\0"
@@ -66,9 +67,9 @@ QT_MOC_LITERAL(25, 316, 21) // "on_btnTaskSet_clicked"
"qintptr\0descriptor\0ClientHandler*\0"
"client\0slotUpdateListClients\0"
"slot_BlockAutorization\0block\0"
"slot_AuthChanged\0slot_msgToClientReady\0"
"login\0text\0slotAddToLog\0msg\0"
"on_btnStartServer_clicked\0"
"slot_AuthChanged\0slot_msgToClientFromGUI\0"
"login\0text\0slot_msgToGUIfromClient\0"
"slotAddToLog\0msg\0on_btnStartServer_clicked\0"
"on_btnStopServer_clicked\0on_btnTaskSet_clicked"
};
#undef QT_MOC_LITERAL
@@ -79,7 +80,7 @@ static const uint qt_meta_data_ServerLMSWidget[] = {
8, // revision
0, // classname
0, 0, // classinfo
13, 14, // methods
14, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
@@ -87,21 +88,22 @@ static const uint qt_meta_data_ServerLMSWidget[] = {
3, // signalCount
// signals: name, argc, parameters, tag, flags
1, 0, 79, 2, 0x06 /* Public */,
3, 0, 80, 2, 0x06 /* Public */,
5, 1, 81, 2, 0x06 /* Public */,
1, 0, 84, 2, 0x06 /* Public */,
3, 0, 85, 2, 0x06 /* Public */,
5, 1, 86, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
7, 1, 84, 2, 0x0a /* Public */,
9, 2, 87, 2, 0x0a /* Public */,
14, 0, 92, 2, 0x0a /* Public */,
15, 1, 93, 2, 0x0a /* Public */,
17, 0, 96, 2, 0x0a /* Public */,
18, 2, 97, 2, 0x08 /* Private */,
21, 1, 102, 2, 0x08 /* Private */,
23, 0, 105, 2, 0x08 /* Private */,
24, 0, 106, 2, 0x08 /* Private */,
25, 0, 107, 2, 0x08 /* Private */,
7, 1, 89, 2, 0x0a /* Public */,
9, 2, 92, 2, 0x0a /* Public */,
14, 0, 97, 2, 0x0a /* Public */,
15, 1, 98, 2, 0x0a /* Public */,
17, 0, 101, 2, 0x0a /* Public */,
18, 2, 102, 2, 0x08 /* Private */,
21, 2, 107, 2, 0x08 /* Private */,
22, 1, 112, 2, 0x08 /* Private */,
24, 0, 115, 2, 0x08 /* Private */,
25, 0, 116, 2, 0x08 /* Private */,
26, 0, 117, 2, 0x08 /* Private */,
// signals: parameters
QMetaType::Void,
@@ -115,7 +117,8 @@ static const uint qt_meta_data_ServerLMSWidget[] = {
QMetaType::Void, QMetaType::Bool, 16,
QMetaType::Void,
QMetaType::Void, QMetaType::QString, QMetaType::QString, 19, 20,
QMetaType::Void, QMetaType::QString, 22,
QMetaType::Void, QMetaType::QString, QMetaType::QString, 19, 20,
QMetaType::Void, QMetaType::QString, 23,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
@@ -138,11 +141,12 @@ void ServerLMSWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
case 5: _t->slotUpdateListClients(); break;
case 6: _t->slot_BlockAutorization((*reinterpret_cast< bool(*)>(_a[1]))); break;
case 7: _t->slot_AuthChanged(); break;
case 8: _t->slot_msgToClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
case 9: _t->slotAddToLog((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 10: _t->on_btnStartServer_clicked(); break;
case 11: _t->on_btnStopServer_clicked(); break;
case 12: _t->on_btnTaskSet_clicked(); break;
case 8: _t->slot_msgToClientFromGUI((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
case 9: _t->slot_msgToGUIfromClient((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
case 10: _t->slotAddToLog((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 11: _t->on_btnStartServer_clicked(); break;
case 12: _t->on_btnStopServer_clicked(); break;
case 13: _t->on_btnTaskSet_clicked(); break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
@@ -211,13 +215,13 @@ int ServerLMSWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 13)
if (_id < 14)
qt_static_metacall(this, _c, _id, _a);
_id -= 13;
_id -= 14;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 13)
if (_id < 14)
qt_static_metacall(this, _c, _id, _a);
_id -= 13;
_id -= 14;
}
return _id;
}

View File

@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_ProcessingSystem_t {
QByteArrayData data[9];
char stringdata0[101];
QByteArrayData data[10];
char stringdata0[125];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -40,12 +40,14 @@ QT_MOC_LITERAL(4, 54, 13), // "sigLogMessage"
QT_MOC_LITERAL(5, 68, 3), // "log"
QT_MOC_LITERAL(6, 72, 17), // "sigAddToMessanger"
QT_MOC_LITERAL(7, 90, 5), // "login"
QT_MOC_LITERAL(8, 96, 4) // "text"
QT_MOC_LITERAL(8, 96, 4), // "text"
QT_MOC_LITERAL(9, 101, 23) // "signal_msgToClientReady"
},
"ProcessingSystem\0sigUpdateListClients\0"
"\0sigAuthChanged\0sigLogMessage\0log\0"
"sigAddToMessanger\0login\0text"
"sigAddToMessanger\0login\0text\0"
"signal_msgToClientReady"
};
#undef QT_MOC_LITERAL
@@ -55,23 +57,25 @@ static const uint qt_meta_data_ProcessingSystem[] = {
8, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
4, // signalCount
5, // signalCount
// signals: name, argc, parameters, tag, flags
1, 0, 34, 2, 0x06 /* Public */,
3, 0, 35, 2, 0x06 /* Public */,
4, 1, 36, 2, 0x06 /* Public */,
6, 2, 39, 2, 0x06 /* Public */,
1, 0, 39, 2, 0x06 /* Public */,
3, 0, 40, 2, 0x06 /* Public */,
4, 1, 41, 2, 0x06 /* Public */,
6, 2, 44, 2, 0x06 /* Public */,
9, 2, 49, 2, 0x06 /* Public */,
// signals: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, QMetaType::QString, 5,
QMetaType::Void, QMetaType::QString, QMetaType::QString, 7, 8,
QMetaType::Void, QMetaType::QString, QMetaType::QString, 7, 8,
0 // eod
@@ -87,6 +91,7 @@ void ProcessingSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
case 1: _t->sigAuthChanged(); break;
case 2: _t->sigLogMessage((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 3: _t->sigAddToMessanger((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
case 4: _t->signal_msgToClientReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
@@ -119,6 +124,13 @@ void ProcessingSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
return;
}
}
{
using _t = void (ProcessingSystem::*)(QString , QString );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ProcessingSystem::signal_msgToClientReady)) {
*result = 4;
return;
}
}
}
}
@@ -151,13 +163,13 @@ int ProcessingSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
_id -= 5;
}
return _id;
}
@@ -187,5 +199,12 @@ void ProcessingSystem::sigAddToMessanger(QString _t1, QString _t2)
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
QMetaObject::activate(this, &staticMetaObject, 3, _a);
}
// SIGNAL 4
void ProcessingSystem::signal_msgToClientReady(QString _t1, QString _t2)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
QMetaObject::activate(this, &staticMetaObject, 4, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-13T16:41:17. -->
<!-- Written by QtCreator 4.11.1, 2024-12-16T17:46:50. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

View File

@@ -70,6 +70,28 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array)
processingSystem->processingClientDeAutorization(client, clientDeAutorization);
}
else if(xmlReader.name() == "ToClientMessage")
{//Отправка сообщения Клиенту
ToClientMessage toClientMessage;
/*Перебираем все атрибуты тега*/
foreach(const QXmlStreamAttribute &attr, xmlReader.attributes())
{
QString name = attr.name().toString();
QString value = attr.value().toString();
//addTextToLogger(name + ": " + value);
if(name == "id")
toClientMessage.id = value.toInt();
else if(name == "Text")
toClientMessage.Text = value;
else if(name == "Login")
toClientMessage.Login = value;
}
processingSystem->processingToClientMessage(client, toClientMessage);
}
else if(xmlReader.name() == "QueryToDB")
{//Запрос к базе данных от клиента
@@ -182,7 +204,7 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array)
clientMessage.Text = value;
}
processingSystem->processingClientMessage(client, clientMessage);
processingSystem->processingFromClientMessage(client, clientMessage);
}
else if(xmlReader.name() == "ClientNotify")
{//Уведомление от клиента
@@ -369,80 +391,6 @@ QByteArray DataParser::xmlAnswer_deAuthorization(bool result, QString login)
return xmlAnswer(listTag);
}
QByteArray DataParser::xmlAnswer_ClientQueryToDB(bool result, QList<Instructor>* listInstructors,
QList<Trainee>* listTrainees, QList<Group>* listGroups)
{
QDomDocument groupsTraineesDOM;
QFile blankFile(":/blankXML/groupsTrainees.xml");
if (! blankFile.open(QFile::ReadOnly | QFile::Text)) {
qDebug() << "SaveTraineesGroupsXML: Не удалось считать файл :/blankXML/groupsTrainees.xml";
return QByteArray();
}
groupsTraineesDOM.setContent(blankFile.readAll());
blankFile.close();
QDomNode allListsNode = groupsTraineesDOM.namedItem("AllLists");
QDomNode groupsTraineesNode = allListsNode.firstChildElement("GroupsTrainees");
QDomNode allInstructorsNode = allListsNode.firstChildElement("Instructors");
for(Group group : *listGroups)
{
//Группа
QDomNode groupNode = groupsTraineesDOM.createElement("group");
groupsTraineesNode.appendChild(groupNode);
groupNode.toElement().setAttribute("group_id", group.getID());
groupNode.toElement().setAttribute("name", group.getName());
//Обучаемые
for(Trainee trainee : *listTrainees)
{
if(group.getID() != trainee.getGroup().getID())
continue;
QDomNode traineeNode = groupsTraineesDOM.createElement("trainee");
groupNode.appendChild(traineeNode);
traineeNode.toElement().setAttribute("trainee_id", QString::number(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() ? QStringLiteral("true") : QStringLiteral("false"));
traineeNode.toElement().setAttribute("logged_in", trainee.getLoggedIn() ? QStringLiteral("true") : QStringLiteral("false"));
traineeNode.toElement().setAttribute("group_trainee", QString::number(trainee.getGroup().getID()));
traineeNode.toElement().setAttribute("computer_trainee", QString::number(trainee.getComputer().getID()));
}
}
for(Instructor instructor : *listInstructors)
{
//Инструктор
QDomNode instructorNode = groupsTraineesDOM.createElement("instructor");
allInstructorsNode.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() ? QStringLiteral("true") : QStringLiteral("false"));
instructorNode.toElement().setAttribute("archived", instructor.getArchived() ? QStringLiteral("true") : QStringLiteral("false"));
instructorNode.toElement().setAttribute("logged_in", instructor.getLoggedIn() ? QStringLiteral("true") : QStringLiteral("false"));
}
QString xmlFileName = /*appDirPath +*/ "GroupsTrainees.xml";
QFile xmlOutFile(xmlFileName);
if (!xmlOutFile.open(QFile::WriteOnly | QFile::Text))
{
qDebug() << "SaveTraineesGroupsXML: Не удалось записать файл " + xmlFileName;
return QByteArray();
}
QTextStream outFile(&xmlOutFile);
groupsTraineesDOM.save(outFile, 4);
xmlOutFile.close();
return groupsTraineesDOM.toByteArray();
}
bool DataParser::loadBlankXML(QString nameFile, QDomDocument *commonDOM)
{
QFile blankFile(":/blankXML/" + nameFile);

View File

@@ -29,9 +29,6 @@ public:
QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType, QString login);
QByteArray xmlAnswer_deAuthorization(bool result, QString login);
QByteArray xmlAnswer_ClientQueryToDB(bool result, QList<Instructor>* listInstructors = 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);

View File

@@ -119,12 +119,6 @@ void ProcessingSystem::processingClientQueryToDB(ClientHandler *client, ClientQu
switch (clientQueryToDB.typeQuery)
{
case TypeQueryToDB::TYPE_QUERY_GET_LIST_INSTRUCTORS:
{
QList<Instructor> listInstructors = providerDBLMS->GetListAllInstructors();
arrayAnswer = dataParser->xmlAnswer_ClientQueryToDB(true, &listInstructors);
break;
}
case TypeQueryToDB::TYPE_QUERY_GET_ALL_LISTS:
{
QList<Instructor> listInstructors = providerDBLMS->GetListAllInstructors();
@@ -223,7 +217,12 @@ void ProcessingSystem::processingClientQueryToDB(ClientHandler *client, ClientQu
//logger->addTextToLogger("To Client: " + str);
}
void ProcessingSystem::processingClientMessage(ClientHandler *client, ClientMessage clientMessage)
void ProcessingSystem::processingToClientMessage(ClientHandler *client, ToClientMessage toClientMessage)
{
signal_msgToClientReady(toClientMessage.Login, toClientMessage.Text);
}
void ProcessingSystem::processingFromClientMessage(ClientHandler *client, ClientMessage clientMessage)
{
QString peerAddress = client->getSocket()->peerAddress().toString();
QString peerPort = QString::number(client->getSocket()->peerPort());
@@ -231,7 +230,9 @@ void ProcessingSystem::processingClientMessage(ClientHandler *client, ClientMess
QString str = "Msg From Client [" + peerAddress + ":" + peerPort + "] : " + clientMessage.Text;
emit sigLogMessage(str);
emit sigAddToMessanger(client->getClient()->getLogin(), clientMessage.Text);
//Здесь нужно оттранслировать на ГУИ!
//emit sigAddToMessanger(client->getClient()->getLogin(), clientMessage.Text);
}
void ProcessingSystem::processingClientNotify(ClientHandler *client, ClientNotify clientNotify)

View File

@@ -26,7 +26,9 @@ public:
void processingClientAutorization(ClientHandler *client, ClientAutorization clientAutorization);
void processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization);
void processingClientQueryToDB(ClientHandler *client, ClientQueryToDB clientQueryToDB, int id = 0, void* data = nullptr);
void processingClientMessage(ClientHandler *client, ClientMessage clientMessage);
void processingToClientMessage(ClientHandler *client, ToClientMessage toClientMessage);
void processingFromClientMessage(ClientHandler *client, ClientMessage clientMessage);
void processingClientNotify(ClientHandler *client, ClientNotify clientNotify);
signals:
@@ -34,6 +36,7 @@ signals:
void sigAuthChanged();
void sigLogMessage(QString log);
void sigAddToMessanger(QString login,QString text);
void signal_msgToClientReady(QString login, QString text);
private:
ServerLMSWidget *server;

View File

@@ -72,6 +72,7 @@ ServerLMSWidget::ServerLMSWidget(QWidget *parent) :
connect(this,&ServerLMSWidget::sigLog,logger,&Logger::addTextToLogger);
connect(processingSystem,&ProcessingSystem::sigAuthChanged,this, &ServerLMSWidget::slot_AuthChanged);
connect(processingSystem,&ProcessingSystem::signal_msgToClientReady,this, &ServerLMSWidget::slot_msgToClientFromGUI);
on_btnStartServer_clicked();
@@ -227,7 +228,7 @@ void ServerLMSWidget::slot_LanguageChanged(QString language)
}
void ServerLMSWidget::slot_msgToClientReady(QString login, QString text)
void ServerLMSWidget::slot_msgToClientFromGUI(QString login, QString text)
{
QString textMsg = text;
@@ -253,6 +254,32 @@ void ServerLMSWidget::slot_msgToClientReady(QString login, QString text)
}
}
void ServerLMSWidget::slot_msgToGUIfromClient(QString login, QString text)
{
QString textMsg = text;
QByteArray byteArrayMsg = dataParser->xmlAnswer_message(textMsg);
//Проходим все открытые сокеты, ищем нужный
foreach(int idSocket, clientsMap.keys())
{
ClientHandler *handler = clientsMap[idSocket];
if(handler->getClient()->getTypeClient() == TypeClientAutorization::TYPE_GUI)
{//Отправляем GUI-клиенту для отображения в Мессенджере
handler->sendXmlAnswer(byteArrayMsg);
QString peerAddress = clientsMap[idSocket]->getSocket()->peerAddress().toString();
QString peerPort = QString::number(clientsMap[idSocket]->getSocket()->peerPort());
QString str = "Msg From Client [" + peerAddress + ":" + peerPort + "] : " + textMsg;
logger->addTextToLogger(str);
break;
}
}
}
void ServerLMSWidget::slotAddToLog(QString msg)
{
ui->listWidgetLogger->addItem(msg);

View File

@@ -63,7 +63,8 @@ public slots:
private slots:
//слот обработки сигнала о готовности нового сообщения на отправку клиенту от мессенджера
void slot_msgToClientReady(QString login, QString text);
void slot_msgToClientFromGUI(QString login, QString text);
void slot_msgToGUIfromClient(QString login, QString text);
void slotAddToLog(QString msg);
public:

View File

@@ -57,7 +57,6 @@ public:
};
enum TypeQueryToDB{
TYPE_QUERY_GET_LIST_INSTRUCTORS,
TYPE_QUERY_GET_ALL_LISTS,
TYPE_QUERY_NEW_INSTRUCTOR,
TYPE_QUERY_DEL_INSTRUCTOR,
@@ -87,6 +86,14 @@ public:
QString Text;
};
class ToClientMessage
{
public:
int id;
QString Login;
QString Text;
};
class ServerTask
{
public:

Binary file not shown.

View File

@@ -21,3 +21,41 @@
14 46 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
14 46 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
14 46 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
28 74 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
28 74 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
28 74 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
28 74 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
28 74 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
28 74 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
76 2192 7560482432625375 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed
74 2237 7560482433070297 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81
78 2306 7560482433769990 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d
2306 2466 7560482435351275 TestServerLMS.exe 68113cd959b50515
18 55 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
18 55 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
18 55 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
18 55 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
18 55 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
18 55 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
13 45 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
13 45 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
13 45 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
13 44 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
13 44 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
13 44 0 TestServerLMS_autogen/include/ui_mainwindow.h 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/include/ui_mainwindow.h 5989ad27e0bf1fd0
13 45 0 CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
13 45 0 TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
13 45 0 TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/CMakeFiles/TestServerLMS_autogen 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/mocs_compilation.cpp 5989ad27e0bf1fd0
13 45 0 D:/LMS/TestServerLMS/Debug64/TestServerLMS_autogen/include/ui_mainwindow.h 5989ad27e0bf1fd0
48 2163 7560568746804377 CMakeFiles/TestServerLMS.dir/main.cpp.obj 1d4cd62574a9f6ed
45 2185 7560568747003841 CMakeFiles/TestServerLMS.dir/TestServerLMS_autogen/mocs_compilation.cpp.obj ead884c44f7eae81
50 2335 7560568748525266 CMakeFiles/TestServerLMS.dir/mainwindow.cpp.obj e30b9f2440a3c47d
2335 2489 7560568750044910 TestServerLMS.exe 68113cd959b50515

View File

@@ -1,10 +1,10 @@
<?xml version='1.0' encoding='utf-8'?>
<ListGroups>
<Group name="Группа 1" group_id="1"/>
<Group name="Группа 2" group_id="2"/>
<Group name="Группа 3" group_id="3"/>
<Group name="Группа 11" group_id="10"/>
<Group name="Группа 5" group_id="48"/>
<Group name="Group 777" group_id="53"/>
<Group name="Группа 8" group_id="54"/>
<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="48" name="Группа 5"/>
<Group group_id="53" name="Group 777"/>
<Group group_id="54" name="Группа 8"/>
</ListGroups>

View File

@@ -1,15 +1,15 @@
<?xml version='1.0' encoding='utf-8'?>
<ListInstructors>
<Instructor name="Администратор" login="admin" is_admin="1" logged_in="0" instructor_id="1" password="admin" archived="0"/>
<Instructor name="Горинин Г.Г." login="I1" is_admin="0" logged_in="0" instructor_id="2" password="1111" archived="1"/>
<Instructor name="Кипелов К.К." login="I4" is_admin="0" logged_in="0" instructor_id="4" password="4444" archived="0"/>
<Instructor name="Карпов К.К." login="I3" is_admin="0" logged_in="0" instructor_id="5" password="333333" archived="1"/>
<Instructor name="Мышков" login="I5" is_admin="0" logged_in="0" instructor_id="8" password="5555" archived="1"/>
<Instructor name="Abramyan A.A." login="I6" is_admin="0" logged_in="0" instructor_id="16" password="6666" archived="0"/>
<Instructor name="Pavlov" login="I11" is_admin="0" logged_in="0" instructor_id="86" password="1111" archived="0"/>
<Instructor name="Dzagoev A" login="O18" is_admin="0" logged_in="0" instructor_id="111" password="1818" archived="1"/>
<Instructor name="Ramin" login="I20" is_admin="0" logged_in="0" instructor_id="113" password="2020" archived="0"/>
<Instructor name="Gubin F" login="I12" is_admin="0" logged_in="0" instructor_id="120" password="1212" archived="0"/>
<Instructor name="Gurevich" login="I24" is_admin="0" logged_in="0" instructor_id="122" password="2424" archived="1"/>
<Instructor name="Jukov" login="I25" is_admin="0" logged_in="0" instructor_id="123" password="2525" archived="0"/>
<Instructor name="Администратор" instructor_id="1" login="admin" logged_in="1" password="admin" is_admin="1" archived="0"/>
<Instructor name="Горинин Г.Г." instructor_id="2" login="I1" logged_in="0" password="1111" is_admin="0" archived="1"/>
<Instructor name="Кипелов К.К." instructor_id="4" login="I4" logged_in="0" password="4444" is_admin="0" archived="0"/>
<Instructor name="Карпов К.К." instructor_id="5" login="I3" logged_in="0" password="333333" is_admin="0" archived="1"/>
<Instructor name="Мышков" instructor_id="8" login="I5" logged_in="0" password="5555" is_admin="0" archived="1"/>
<Instructor name="Abramyan A.A." instructor_id="16" login="I6" logged_in="0" password="6666" is_admin="0" archived="0"/>
<Instructor name="Pavlov" instructor_id="86" login="I11" logged_in="0" password="1111" is_admin="0" archived="0"/>
<Instructor name="Dzagoev A" instructor_id="111" login="O18" logged_in="0" password="1818" is_admin="0" archived="1"/>
<Instructor name="Ramin" instructor_id="113" login="I20" logged_in="0" password="2020" is_admin="0" archived="0"/>
<Instructor name="Gubin F" instructor_id="120" login="I12" logged_in="0" password="1212" is_admin="0" archived="0"/>
<Instructor name="Gurevich" instructor_id="122" login="I24" logged_in="0" password="2424" is_admin="0" archived="1"/>
<Instructor name="Jukov" instructor_id="123" login="I25" logged_in="0" password="2525" is_admin="0" archived="0"/>
</ListInstructors>

View File

@@ -1,20 +1,20 @@
<?xml version='1.0' encoding='utf-8'?>
<ListTrainees>
<Trainee name="Konyhov" login="O31" trainee_id="87" logged_in="0" computer_trainee="0" group_trainee="53" password="3131" archived="0"/>
<Trainee name="asdas" login="sds" trainee_id="93" logged_in="0" computer_trainee="0" group_trainee="1" password="dsdsds" archived="0"/>
<Trainee name="Иванов И.И." login="O1" trainee_id="5" logged_in="0" computer_trainee="0" group_trainee="1" password="1111" archived="0"/>
<Trainee name="Петров П.П." login="O2" trainee_id="6" logged_in="0" computer_trainee="0" group_trainee="1" password="2222" archived="1"/>
<Trainee name="Ручкин А.А." login="O11" trainee_id="7" logged_in="0" computer_trainee="0" group_trainee="1" password="1111" archived="1"/>
<Trainee name="Зайцев З.З." login="O4" trainee_id="9" logged_in="0" computer_trainee="0" group_trainee="2" password="4444" archived="1"/>
<Trainee name="Зюзин З.З." login="O5" trainee_id="10" logged_in="0" computer_trainee="0" group_trainee="2" password="5555" archived="1"/>
<Trainee name="Кондратьев К.К." login="O6" trainee_id="11" logged_in="0" computer_trainee="0" group_trainee="2" password="6666" archived="1"/>
<Trainee name="Бобров Б.Б." login="O7" trainee_id="12" logged_in="0" computer_trainee="0" group_trainee="3" password="7777" archived="0"/>
<Trainee name="Клочков К.К." login="O8" trainee_id="13" logged_in="0" computer_trainee="0" group_trainee="3" password="8888" archived="1"/>
<Trainee name="Кривошеин А.В." login="O15" trainee_id="37" logged_in="0" computer_trainee="0" group_trainee="3" password="1515" archived="0"/>
<Trainee name="Палкин П.П." login="O9" trainee_id="14" logged_in="0" computer_trainee="0" group_trainee="3" password="9999" archived="1"/>
<Trainee name="Пучков П.П." login="O10" trainee_id="15" logged_in="0" computer_trainee="0" group_trainee="3" password="1010" archived="0"/>
<Trainee name="Gagin" login="O33" trainee_id="88" logged_in="0" computer_trainee="0" group_trainee="48" password="3333" archived="0"/>
<Trainee name="Кузин К.К." login="O19" trainee_id="83" logged_in="0" computer_trainee="0" group_trainee="48" password="1919" archived="0"/>
<Trainee name="Gorov" login="O35" trainee_id="94" logged_in="0" computer_trainee="0" group_trainee="54" password="3535" archived="0"/>
<Trainee name="Kolobkov" login="O34" trainee_id="89" logged_in="0" computer_trainee="0" group_trainee="54" password="3434" archived="0"/>
<Trainee name="Konyhov" group_trainee="53" trainee_id="87" login="O31" computer_trainee="0" logged_in="0" password="3131" archived="0"/>
<Trainee name="asdas" group_trainee="1" trainee_id="93" login="sds" computer_trainee="0" logged_in="0" password="dsdsds" archived="0"/>
<Trainee name="Иванов И.И." group_trainee="1" trainee_id="5" login="O1" computer_trainee="0" logged_in="0" password="1111" archived="0"/>
<Trainee name="Петров П.П." group_trainee="1" trainee_id="6" login="O2" computer_trainee="0" logged_in="0" password="2222" archived="1"/>
<Trainee name="Ручкин А.А." group_trainee="1" trainee_id="7" login="O11" computer_trainee="0" logged_in="0" password="1111" archived="1"/>
<Trainee name="Зайцев З.З." group_trainee="2" trainee_id="9" login="O4" computer_trainee="0" logged_in="0" password="4444" archived="1"/>
<Trainee name="Зюзин З.З." group_trainee="2" trainee_id="10" login="O5" computer_trainee="0" logged_in="0" password="5555" archived="1"/>
<Trainee name="Кондратьев К.К." group_trainee="2" trainee_id="11" login="O6" computer_trainee="0" logged_in="0" password="6666" archived="1"/>
<Trainee name="Бобров Б.Б." group_trainee="3" trainee_id="12" login="O7" computer_trainee="0" logged_in="1" password="7777" archived="0"/>
<Trainee name="Клочков К.К." group_trainee="3" trainee_id="13" login="O8" computer_trainee="0" logged_in="0" password="8888" archived="1"/>
<Trainee name="Кривошеин А.В." group_trainee="3" trainee_id="37" login="O15" computer_trainee="0" logged_in="0" password="1515" archived="0"/>
<Trainee name="Палкин П.П." group_trainee="3" trainee_id="14" login="O9" computer_trainee="0" logged_in="0" password="9999" archived="1"/>
<Trainee name="Пучков П.П." group_trainee="3" trainee_id="15" login="O10" computer_trainee="0" logged_in="0" password="1010" archived="0"/>
<Trainee name="Gagin" group_trainee="48" trainee_id="88" login="O33" computer_trainee="0" logged_in="0" password="3333" archived="0"/>
<Trainee name="Кузин К.К." group_trainee="48" trainee_id="83" login="O19" computer_trainee="0" logged_in="0" password="1919" archived="0"/>
<Trainee name="Gorov" group_trainee="54" trainee_id="94" login="O35" computer_trainee="0" logged_in="0" password="3535" archived="0"/>
<Trainee name="Kolobkov" group_trainee="54" trainee_id="89" login="O34" computer_trainee="0" logged_in="0" password="3434" archived="0"/>
</ListTrainees>

View File

@@ -1,4 +1,201 @@
<?xml version="1.0" encoding="UTF-8"?>
<FileDataList>
<FileData Path="/Application" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/D3D12" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/EmbedRuntime" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/Browsers" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/Browsers" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/Browsers" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/mconfig" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_BurstDebugInformation_DoNotShip" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_BurstDebugInformation_DoNotShip/Data" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Plugins" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Plugins/x86_64" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Resources" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/RRJ-95NEW-100" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/RUS" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Temp" Hash="FOLDER"/>
<FileData Path="/Application/RRJLoader/D3D12/D3D12Core.dll" Hash="7fc05c9a8366d19302dfd13d09d3ebac"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll" Hash="1ce1473bec6862c3445a5697d28c3b7d"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll" Hash="2734ad3f554d1b95d7b04766260175e5"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser" Hash="3201df8753c86b4be9cc69c046883d3c"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx" Hash="2ce379c652312b4fde606944ab0ed675"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/machine.config" Hash="cce8b8545896f7b43d6f129b337486eb"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/settings.map" Hash="4574da87289d555309a47f34757d6cf1"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/2.0/web.config" Hash="0a99aa334e6a4343f481e5021fe30cc6"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser" Hash="3201df8753c86b4be9cc69c046883d3c"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx" Hash="2ce379c652312b4fde606944ab0ed675"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/machine.config" Hash="db91868e0bed68adec7f349c4e0caef4"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/settings.map" Hash="abe932bf2e5f0cbe31062714a1b056b3"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.0/web.config" Hash="8ee21e3f1f5180d1c014dc65acdc7a77"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser" Hash="3201df8753c86b4be9cc69c046883d3c"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx" Hash="2ce379c652312b4fde606944ab0ed675"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/machine.config" Hash="8f659861aed4be83c28b7fc4d3455041"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/settings.map" Hash="abe932bf2e5f0cbe31062714a1b056b3"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/4.5/web.config" Hash="a0ef3b3190ca36f81b8d6f95f9c73b54"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/browscap.ini" Hash="d2f3bd5129e6aae5673887e1939ff1aa"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/config" Hash="a2a56fef4c3a7ca98f99e8ae46bfe0ec"/>
<FileData Path="/Application/RRJLoader/MonoBleedingEdge/etc/mono/mconfig/config.xml" Hash="096bb534f21d5adfed1aaf8c011a1204"/>
<FileData Path="/Application/RRJLoader/RRJ.exe" Hash="d8d1ae60ce447c51879c27f15dde7195"/>
<FileData Path="/Application/RRJLoader/RRJ_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt" Hash="f9529720876ee689f4ea59bea45b730a"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/app.info" Hash="b9f6f3b0d44b642f2ccccd2cf244037b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/boot.config" Hash="51d9ae757d5b11111bb04583ead9f54f"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/globalgamemanagers" Hash="9e04e3c9575add79ccecb56d2909b916"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/globalgamemanagers.assets" Hash="4487c33f4272a4900326138859f8daa1"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/globalgamemanagers.assets.resS" Hash="cc481c35e79b509dcd950c6adf2346ce"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/level0" Hash="65b76c3483f64609f9be534f2cf161c7"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Assembly-CSharp.dll" Hash="2b075722e64700cbdba7d1bb766e96c8"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/IngameDebugConsole.Runtime.dll" Hash="db7bfb1bd97dfba03252aa79e5dc4b53"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Mono.Security.dll" Hash="dbd7e99a9ac5352fd4febaa5a7660e09"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/mscorlib.dll" Hash="9c0f93ea22eb12021728a1effe48ccad"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/netstandard.dll" Hash="c61967ebe7f07f6a5a1b3f91842bbc3c"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.ComponentModel.Composition.dll" Hash="9a5463df5469541750cca835743414c1"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Configuration.dll" Hash="ea06fc126f0f0e6a9d44e089469b7653"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Core.dll" Hash="5df5fd16437d20f41e58f8db73b42b47"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Data.DataSetExtensions.dll" Hash="48ff393c9b420ade92a47c8cded8df57"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Data.dll" Hash="83260b81a7f2c359842ae712cf8403a5"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.dll" Hash="97151f7e52d13119d4b7fc147c01dcd7"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Drawing.dll" Hash="e9a4ee8d28124309d5068758ae9cf29a"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.EnterpriseServices.dll" Hash="ce5f01bef57e504e6bcba5136f6cac3f"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.IO.Compression.dll" Hash="968bf6f5309660610233bf75b21584c1"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.IO.Compression.FileSystem.dll" Hash="941b52daf342862624349b9cec0cb4a9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Net.Http.dll" Hash="dab4d77c5675bd94394baa2c45e4a311"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Numerics.dll" Hash="73cd840f06347a172cdc8764564c6361"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Runtime.dll" Hash="77d74adcdea84d53a1fbe89e79737c1e"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Runtime.Serialization.dll" Hash="4ef33c922491087198e413279a709791"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Security.dll" Hash="c3030222a71dad399344f8067dd36299"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.ServiceModel.Internals.dll" Hash="0b563b4cf046e3e484669ce10ce3bfa1"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Transactions.dll" Hash="6191fb6d054e9f0910f42730230d7e5b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Xml.dll" Hash="6fed4a1385091135fcc224bda4f83222"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/System.Xml.Linq.dll" Hash="f59d549bdb4b3310647d344446958c3d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Burst.dll" Hash="3d93246db4e4fa4e519fa15ff5ee3ff4"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Burst.Unsafe.dll" Hash="129351e9879a83262ea92a4a45aacc46"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Collections.dll" Hash="9896d66646d20face9591a222cf2ccdf"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Collections.LowLevel.ILSupport.dll" Hash="a28c546a9e048223b6899d2856ef6c11"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Mathematics.dll" Hash="88db1f1b78092627dd59ba7098212fb9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Rendering.LightTransport.Runtime.dll" Hash="e47312870d4e8ef8f50dfa0504db5ab3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.Core.Runtime.dll" Hash="b7f1b29575e39edb80529f80dbe96b51"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.Core.Runtime.Shared.dll" Hash="ebbeac963fbf7bb908ab0aa5d698c350"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.Core.ShaderLibrary.dll" Hash="b5f27626025df2464cc3216bfb349ff6"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.HighDefinition.Config.Runtime.dll" Hash="4232e384bb18cf0b470748f16a451077"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.HighDefinition.Runtime.dll" Hash="8b2775ed44dd1b71ea4d8dc9c33df5a9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.RenderPipelines.ShaderGraph.ShaderGraphLibrary.dll" Hash="bb8e7c89045af4b8e7886720e5dc2474"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.TextMeshPro.dll" Hash="a944c0a16abff15b71bf7c220de5bcbd"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.Timeline.dll" Hash="9d32cd828350ca76224a61f9cf98211c"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.VisualEffectGraph.Runtime.dll" Hash="ddd586575079cc22739a5e5e49d18a77"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll" Hash="62a6ef88ac683a13104417515323896b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.VisualScripting.Core.dll" Hash="de557512eb1a4da119ef4b7cdf0de9ea"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.VisualScripting.Flow.dll" Hash="6078b460cb8803b87f89410f2fdef9f2"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/Unity.VisualScripting.State.dll" Hash="0a778b955b1a2df7397f338386070323"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AccessibilityModule.dll" Hash="bf51e59da996c816b7d3944d9d235ca3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AIModule.dll" Hash="245cfae2b9eaee92e87eae662d3b8ca5"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AndroidJNIModule.dll" Hash="19aba924468d523bd6ab0af1977ce553"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AnimationModule.dll" Hash="5301e420d7216e0376b2ae6771836a08"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ARModule.dll" Hash="5007e1920fd5f556be659d873b07f1a4"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AssetBundleModule.dll" Hash="5c3168c646fb035e811a09fd4de30759"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.AudioModule.dll" Hash="12b91b4940b3418061837bc12e7d7050"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ClothModule.dll" Hash="6ca3c4a421c921526e07950998a89ee9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ClusterInputModule.dll" Hash="9ed9069d73075969a156f89851e58d4c"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ClusterRendererModule.dll" Hash="525752cc5b0c1d39c49ec4ac50a4101b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.CommandStateObserverModule.dll" Hash="55957ff738edeb5fb2723f625112d4d3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ContentLoadModule.dll" Hash="eedc3dcf14a3ce65072b84335b54b758"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.CoreModule.dll" Hash="7352cddb3575dbbcca53a8fa9568fe6f"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.CrashReportingModule.dll" Hash="ea3c9f6c8098cf864e3353697a32ff65"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.DirectorModule.dll" Hash="87d7f67b284b7e5748bb8cc4c645662c"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.dll" Hash="8ffa9dfdffe9c31b96856f5be0f839e4"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.DSPGraphModule.dll" Hash="347a60da7e315fbfeca71360aa69169b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.GameCenterModule.dll" Hash="ceb426370ca4ccd14de6d2bf86b143c6"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.GIModule.dll" Hash="2918d57cd975b218d0d5a94a0e6c386a"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.GraphToolsFoundationModule.dll" Hash="b2c7eea97fa9ee185d6be4dbccbaad68"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.GridModule.dll" Hash="3cb34eb625d4fabbbefed7563619f854"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.HierarchyCoreModule.dll" Hash="4f1dfca0153c6cda61b749cf04b864d4"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.HotReloadModule.dll" Hash="f1c6fd8ef2ec0c3a607b148bcd87038d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ImageConversionModule.dll" Hash="102bfdba9d7a2b1f876c7dd9ff0fd440"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.IMGUIModule.dll" Hash="c9fc2dcdf69f5c081ee1d809715624f5"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.InputForUIModule.dll" Hash="2c6253ae2586b692d55140e38fc3e242"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.InputLegacyModule.dll" Hash="a9a370555a93c547284b2e8a27945bc5"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.InputModule.dll" Hash="cf38dc062b4d1218628488ee5cbbdd5d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.JSONSerializeModule.dll" Hash="0b294a1c0dca9e8180f122ba7ac942dc"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.LocalizationModule.dll" Hash="ecc911c3f4fb74ef6fe9d756e3d18408"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.MarshallingModule.dll" Hash="4be2900caf53c5a77e14d40d26804016"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.MultiplayerModule.dll" Hash="3821d1940fef8c2fd2bc09f8cdc50b7b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.NVIDIAModule.dll" Hash="0dde1799779f99200903622ecf279b4b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ParticleSystemModule.dll" Hash="fb86ca13989f7357917cb8fad2bc9571"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.PerformanceReportingModule.dll" Hash="76ea7a15db5d193ffd90ac126ecdf573"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.Physics2DModule.dll" Hash="c2e6a62916ad3207cdc8daf42e033d37"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.PhysicsModule.dll" Hash="b3d8e6427893f8ed1c6717e8bc8480eb"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ProfilerModule.dll" Hash="f1f4d1ee69bff46452fba519b3a0c90b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.PropertiesModule.dll" Hash="dff0bf609e5e116146f3139297a8cf55"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll" Hash="b3c3f7cf1d76fbf5cb72d06b48fadce8"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.ScreenCaptureModule.dll" Hash="512a77e433577d2aea66bbf774b26e68"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.SharedInternalsModule.dll" Hash="b5dfed05ba23999348fb41a3946a8c60"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.SpriteMaskModule.dll" Hash="d35600c344dda3162201ee876109dfa2"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.SpriteShapeModule.dll" Hash="c1da3125886675c29f911186ba57c77f"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.StreamingModule.dll" Hash="3c1a919df199410b6d97d3233c2ae8af"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.SubstanceModule.dll" Hash="5654a4342f349a828d1e42100bd5b069"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.SubsystemsModule.dll" Hash="bd7ad5e02272b6cffc6ac3c9f64a5d00"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TerrainModule.dll" Hash="3f4b1cca251fc0e4ac8ee5855c21c829"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TerrainPhysicsModule.dll" Hash="2d87f1c8ac3b32158d0c8751989c97f7"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll" Hash="f02c97fc1dc7cee24efb7a161761cad7"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll" Hash="211586ac1307e75b04944ae69602d439"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TextRenderingModule.dll" Hash="7c4b7a99c671f612956c8d9a8b059d3d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TilemapModule.dll" Hash="680c311a782c27b84939de1109387abf"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.TLSModule.dll" Hash="f5e69a25d7e5711f9d96c6d72ebef3a6"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UI.dll" Hash="c5ff0bd048336c6e10704e5bf0151e05"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UIElementsModule.dll" Hash="edb209860d38406902f38078afb09dc4"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UIModule.dll" Hash="6dc8c0bd62247ae98f3ab47b58dbe79b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UmbraModule.dll" Hash="9e9645956824b3d24d0a5c721ebedfcc"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll" Hash="35cc2a3004f37694740edc9394bc05bf"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityAnalyticsModule.dll" Hash="07396be9516ddff18c7f49ba9ed9d5c2"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityConnectModule.dll" Hash="c2b0504f4621a92e91d5ed5e79017295"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityCurlModule.dll" Hash="92203292162a4a4ea627f41e2032855d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityTestProtocolModule.dll" Hash="f7995ec8be70852443cefdf2b9ec8a4e"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll" Hash="57d96c793a720456cc5ebc45d0b6f4e1"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll" Hash="8490f076ba120cb60dab94932adff771"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityWebRequestModule.dll" Hash="f033891c341f917838a1ae9caa9c73e8"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll" Hash="fe6a04ff44a2f53a27331ca4834211e3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll" Hash="3e9d46adb7d36d390783d7917dd043b8"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.VehiclesModule.dll" Hash="74065cdf5a92f299a5197a7cf2505725"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.VFXModule.dll" Hash="ae89bc0a52ba6cfeea7261e330bc972b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.VideoModule.dll" Hash="c00f0cfb424ad22ecf90a1f5d6f5bd2b"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.VirtualTexturingModule.dll" Hash="a68ac0d470b2de4b492e6c0d9b88e9de"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.VRModule.dll" Hash="1943a6b4296e967056f48f34e7cc10b3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.WindModule.dll" Hash="4cb40be94a81fac1bb759d28e6dcd381"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Managed/UnityEngine.XRModule.dll" Hash="635e638a237f3b28a661c6cf4a18046a"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Plugins/x86_64/lib_burst_generated.dll" Hash="57c1f876ac85e909504eb6fb9ce2ab8c"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Plugins/x86_64/pdfrenderer.dll" Hash="bb9613277346c4b3bf0ea29a44c903e9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Resources/unity default resources" Hash="510aeddf6e1cb415533ad2b13937f0bd"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Resources/unity_builtin_extra" Hash="4ec578ed51d7dd617c9245fc406c1fc2"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/resources.assets" Hash="aa1503fcf0cca3c176162ed3d985eca3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/resources.assets.resS" Hash="415d6f432a82d14f862a7fc1897ab50e"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/RuntimeInitializeOnLoads.json" Hash="6208c41654630850756b3fca5a5e6905"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/ScriptingAssemblies.json" Hash="bc1156dee1f08ecf1afb66a3cbd653a9"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/sharedassets0.assets" Hash="1007009da1bc4721385a45b38f143ea3"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/sharedassets0.assets.resS" Hash="897317a657f377346d8932827dc78da0"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/RRJ-95NEW-100/docs.xml" Hash="fcad1626c1ef3851931bf68a1aa054c6"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/RUS/024.31.00a.xml" Hash="e730fbd64cd77dd163732cfaf2bd0e75"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/ir_begin.wav" Hash="2e0057ee08c7b6fa07d28863a40d1cbf"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/ir_end.wav" Hash="e83345df81f1e577bb53766875efc31d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/Menu Command.wav" Hash="822b4c37ce07436e2192785f3274386f"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/Minimize.wav" Hash="8fb59dad02c94ebc63590b14f4d1de2e"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/Navigation Start.wav" Hash="b82aa79f496456ffc5b952b484af25f5"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/Proximity Connection.wav" Hash="00882d550b9389c6183ee3da0b668b2d"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/StreamingAssets/Sounds/UI/Proximity Notification.wav" Hash="e15f0210410a574af39b07840ccbe4cc"/>
<FileData Path="/Application/RRJLoader/RRJ_Data/Temp/UserData.xml" Hash="18352e1f88c92ef90c42bfe2b1ee0395"/>
<FileData Path="/Application/RRJLoader/UnityCrashHandler64.exe" Hash="ea440810e323f7b7ca54727cd23d068e"/>
<FileData Path="/Application/RRJLoader/UnityPlayer.dll" Hash="0486f8cc69625acdb24a62855754b228"/>
</FileDataList>

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<ServerDeAuthorization Result="false" Login=""/>
<ServerNotify Code="END"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-13T16:41:17. -->
<!-- Written by QtCreator 4.11.1, 2024-12-16T17:46:50. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>