mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Сделал залогинивание, разлогинивание полностью рабочее
This commit is contained in:
Binary file not shown.
@@ -1,180 +1,211 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
1468 3862 7549998918470107 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
1440 4459 7549998924626672 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
1363 1411 7549998894256994 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
45 55 0 clean 9c4b4372737ab8da
|
||||||
1437 4633 7549998926461478 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
1442 3952 7550021431885627 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
2058 2633 7549992121844993 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
15 446 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
1443 4591 7549998926025930 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
|
2155 2712 7550115885439045 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
||||||
46 55 0 clean 9c4b4372737ab8da
|
15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
1435 3946 7550021431716082 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
3961 4312 7550021435890691 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
|
||||||
3998 4465 7549998924676538 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
|
451 1604 7550115874384577 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
1439 4613 7550021438899575 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
|
||||||
16 1362 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
1359 1409 7550021406882738 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
||||||
435 2012 7549992115661603 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 7d3fb97695993c04
|
3953 5972 7550021452463313 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
1415 3961 7550021432035228 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
1459 4747 7550021440156205 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
|
||||||
1363 1411 7549998894256994 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
1419 4416 7549998924075439 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
1417 4531 7550021438061803 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
|
||||||
2703 5176 7549998931903936 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
|
15 446 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
2701 5187 7550021444644223 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
1359 1409 7550021406882738 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
|
||||||
1457 4644 7549998926562609 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
1416 4027 7549998920057171 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
|
15 446 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
1421 3868 7549998918670824 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
|
1420 3835 7550021430642049 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
1447 3833 7549998918168115 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
|
1446 3820 7550021430562266 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
|
||||||
16 46 0 CMakeFiles/clean.additional 7155004b3956b606
|
15 45 0 CMakeFiles/clean.additional 7155004b3956b606
|
||||||
1430 3998 7549998919976815 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
1429 4014 7550021432584320 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
|
||||||
2058 2633 7549992121844993 libInstructorsAndTrainees.dll 7574a27538bbb995
|
2155 2712 7550115885439045 libInstructorsAndTrainees.dll 7574a27538bbb995
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
1454 4568 7549998925777801 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
|
1453 4558 7550021438351035 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
2742 5251 7549998932661906 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
|
421 1556 7550071350182341 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
|
||||||
3 1095 7550000015122535 build.ninja 76aa11f472515be0
|
15 276 7550020661648095 build.ninja 76aa11f472515be0
|
||||||
1433 4248 7549998922387432 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
1432 4145 7550021433971140 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
1427 2702 7549998906818556 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
|
1425 2713 7550021419524135 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
|
||||||
1425 3906 7549998918771289 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
|
1422 4075 7550021432986564 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
|
||||||
1414 4825 7549998928382285 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
449 2155 7550115879893149 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
16 1362 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
15 446 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
3868 5432 7549998934474512 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
|
3947 5458 7550021447366937 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
|
||||||
1411 4725 7549998927371798 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
446 2029 7550115878633441 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
3863 5565 7549998935793013 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
457 1458 7550115872932604 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
1450 4642 7549998926552637 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
1449 4185 7550021434573712 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
1461 2742 7549998907019254 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
|
1463 2701 7550021419544278 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
|
||||||
3833 5688 7549998937021680 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
454 1611 7550115874464364 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
|
||||||
16 1362 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
15 446 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 65 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
21 62 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 65 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
21 62 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 65 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
21 62 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
14 376 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
62 1628 7550117894521608 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
14 376 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
1628 2177 7550117899991571 libInstructorsAndTrainees.dll 7574a27538bbb995
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
1628 2177 7550117899991571 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
21 66 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
14 376 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
21 66 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
14 376 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
377 1916 7550000719321536 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
379 2016 7550000720323567 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 390 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
21 66 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
15 50 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 390 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
15 50 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 390 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
396 1734 7550001218582771 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
|
15 50 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
391 1942 7550001220663141 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
50 1625 7550159487792041 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
393 2028 7550001221533172 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
1625 2183 7550159493349553 libInstructorsAndTrainees.dll 7574a27538bbb995
|
||||||
2029 2575 7550001226974280 libInstructorsAndTrainees.dll 7574a27538bbb995
|
1625 2183 7550159493349553 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
||||||
2029 2575 7550001226974280 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
20 421 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 58 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 421 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
20 58 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
20 421 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
20 58 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
422 1959 7550175577947889 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
|
||||||
|
20 60 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
|
||||||
|
20 60 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
|
||||||
|
61 1632 7550175952832467 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
|
||||||
|
1633 2186 7550175958336397 libInstructorsAndTrainees.dll 7574a27538bbb995
|
||||||
|
1633 2186 7550175958336397 libInstructorsAndTrainees.dll.a 7574a27538bbb995
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -9,6 +9,7 @@
|
|||||||
"INPUTS" :
|
"INPUTS" :
|
||||||
[
|
[
|
||||||
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png",
|
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png",
|
||||||
|
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png",
|
||||||
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png",
|
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png",
|
||||||
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png",
|
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png",
|
||||||
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png",
|
"D:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png",
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
rcc:d9d4815e3a35ac51589c70aea581f423fb64527eb8874ec5da2a0037ea0d25a1
|
rcc:58e215eecbd48330c7aae2113024e78118e5186c05e004ca628b2c1946ccf9c3
|
||||||
|
|||||||
@@ -1,31 +1,43 @@
|
|||||||
# Generated by CMake. Changes will be overwritten.
|
# Generated by CMake. Changes will be overwritten.
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
|
|
||||||
uic:ui_dialogeditinstructor.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogauthorizationinstructor.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogeditinstructor.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h
|
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
|
||||||
uic:ui_dialogauthorizationinstructor.h
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
|
||||||
uic:ui_instructorsandtraineeswidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
|
||||||
|
uic:ui_dialogedittrainee.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
uic:ui_dialogeditgroup.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
uic:ui_dialogeditinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Datas.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp
|
||||||
|
uic:ui_messangerwidget.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
|
||||||
|
uic:ui_viewertrainees.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.cpp
|
||||||
uic:ui_taskswidget.h
|
uic:ui_taskswidget.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
|
||||||
@@ -33,52 +45,40 @@ D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.cpp
|
|||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.cpp
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.cpp
|
||||||
uic:ui_editortrainees.h
|
uic:ui_editortrainees.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
|
||||||
|
uic:ui_viewerinstructors.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp
|
||||||
|
uic:ui_doctaskswidget.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsAndTrainees_global.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogeditinstructor.cpp
|
||||||
|
uic:ui_dialogeditinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tcpclient.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
uic:ui_dialogauthorizationinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.cpp
|
||||||
|
uic:ui_instructorsandtraineeswidget.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/dialogauthorizationinstructor.cpp
|
||||||
|
uic:ui_dialogauthorizationinstructor.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/recognizesystem.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/tools.h
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/instructorsview.cpp
|
||||||
|
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructorsandtraineeswidget.h
|
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.cpp
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/editorinstructors.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/editortrainees.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/tasks/taskswidget.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/traineesview.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
uic:ui_dialogeditgroup.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/commonview.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/doctaskswidget.cpp
|
|
||||||
uic:ui_doctaskswidget.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/FileData.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/instructors/viewerinstructors.cpp
|
|
||||||
uic:ui_viewerinstructors.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/viewertrainees.cpp
|
|
||||||
uic:ui_viewertrainees.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/connectorToServer/connectortoserver.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/docTasks/module.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/messanger/messangerwidget.cpp
|
|
||||||
uic:ui_messangerwidget.h
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/computersLocations.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogeditgroup.cpp
|
|
||||||
D:/LMS/DB_IaT/InstructorsAndTrainees/trainees/dialogedittrainee.cpp
|
|
||||||
uic:ui_dialogedittrainee.h
|
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
|
|||||||
QT_WARNING_PUSH
|
QT_WARNING_PUSH
|
||||||
QT_WARNING_DISABLE_DEPRECATED
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
struct qt_meta_stringdata_RecognizeSystem_t {
|
struct qt_meta_stringdata_RecognizeSystem_t {
|
||||||
QByteArrayData data[18];
|
QByteArrayData data[21];
|
||||||
char stringdata0[250];
|
char stringdata0[296];
|
||||||
};
|
};
|
||||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
@@ -47,9 +47,12 @@ QT_MOC_LITERAL(11, 133, 16), // "sigServerBlocked"
|
|||||||
QT_MOC_LITERAL(12, 150, 16), // "sigSaveLoginData"
|
QT_MOC_LITERAL(12, 150, 16), // "sigSaveLoginData"
|
||||||
QT_MOC_LITERAL(13, 167, 20), // "ServerAuthorization*"
|
QT_MOC_LITERAL(13, 167, 20), // "ServerAuthorization*"
|
||||||
QT_MOC_LITERAL(14, 188, 10), // "serverAuth"
|
QT_MOC_LITERAL(14, 188, 10), // "serverAuth"
|
||||||
QT_MOC_LITERAL(15, 199, 25), // "sigSocketWaitForReadyRead"
|
QT_MOC_LITERAL(15, 199, 9), // "sigDeAuth"
|
||||||
QT_MOC_LITERAL(16, 225, 8), // "waitTime"
|
QT_MOC_LITERAL(16, 209, 22), // "ServerDeAuthorization*"
|
||||||
QT_MOC_LITERAL(17, 234, 15) // "sigStartCompare"
|
QT_MOC_LITERAL(17, 232, 12), // "serverDeAuth"
|
||||||
|
QT_MOC_LITERAL(18, 245, 25), // "sigSocketWaitForReadyRead"
|
||||||
|
QT_MOC_LITERAL(19, 271, 8), // "waitTime"
|
||||||
|
QT_MOC_LITERAL(20, 280, 15) // "sigStartCompare"
|
||||||
|
|
||||||
},
|
},
|
||||||
"RecognizeSystem\0sigUpdateBytesAvailable\0"
|
"RecognizeSystem\0sigUpdateBytesAvailable\0"
|
||||||
@@ -57,7 +60,8 @@ QT_MOC_LITERAL(17, 234, 15) // "sigStartCompare"
|
|||||||
"size\0fileCount\0sigSendDebugLog\0message\0"
|
"size\0fileCount\0sigSendDebugLog\0message\0"
|
||||||
"sigSocketDisabled\0sigServerBlocked\0"
|
"sigSocketDisabled\0sigServerBlocked\0"
|
||||||
"sigSaveLoginData\0ServerAuthorization*\0"
|
"sigSaveLoginData\0ServerAuthorization*\0"
|
||||||
"serverAuth\0sigSocketWaitForReadyRead\0"
|
"serverAuth\0sigDeAuth\0ServerDeAuthorization*\0"
|
||||||
|
"serverDeAuth\0sigSocketWaitForReadyRead\0"
|
||||||
"waitTime\0sigStartCompare"
|
"waitTime\0sigStartCompare"
|
||||||
};
|
};
|
||||||
#undef QT_MOC_LITERAL
|
#undef QT_MOC_LITERAL
|
||||||
@@ -68,23 +72,24 @@ static const uint qt_meta_data_RecognizeSystem[] = {
|
|||||||
8, // revision
|
8, // revision
|
||||||
0, // classname
|
0, // classname
|
||||||
0, 0, // classinfo
|
0, 0, // classinfo
|
||||||
9, 14, // methods
|
10, 14, // methods
|
||||||
0, 0, // properties
|
0, 0, // properties
|
||||||
0, 0, // enums/sets
|
0, 0, // enums/sets
|
||||||
0, 0, // constructors
|
0, 0, // constructors
|
||||||
0, // flags
|
0, // flags
|
||||||
9, // signalCount
|
10, // signalCount
|
||||||
|
|
||||||
// signals: name, argc, parameters, tag, flags
|
// signals: name, argc, parameters, tag, flags
|
||||||
1, 0, 59, 2, 0x06 /* Public */,
|
1, 0, 64, 2, 0x06 /* Public */,
|
||||||
3, 0, 60, 2, 0x06 /* Public */,
|
3, 0, 65, 2, 0x06 /* Public */,
|
||||||
4, 3, 61, 2, 0x06 /* Public */,
|
4, 3, 66, 2, 0x06 /* Public */,
|
||||||
8, 1, 68, 2, 0x06 /* Public */,
|
8, 1, 73, 2, 0x06 /* Public */,
|
||||||
10, 0, 71, 2, 0x06 /* Public */,
|
10, 0, 76, 2, 0x06 /* Public */,
|
||||||
11, 0, 72, 2, 0x06 /* Public */,
|
11, 0, 77, 2, 0x06 /* Public */,
|
||||||
12, 1, 73, 2, 0x06 /* Public */,
|
12, 1, 78, 2, 0x06 /* Public */,
|
||||||
15, 1, 76, 2, 0x06 /* Public */,
|
15, 1, 81, 2, 0x06 /* Public */,
|
||||||
17, 0, 79, 2, 0x06 /* Public */,
|
18, 1, 84, 2, 0x06 /* Public */,
|
||||||
|
20, 0, 87, 2, 0x06 /* Public */,
|
||||||
|
|
||||||
// signals: parameters
|
// signals: parameters
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
@@ -94,7 +99,8 @@ static const uint qt_meta_data_RecognizeSystem[] = {
|
|||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
QMetaType::Void, 0x80000000 | 13, 14,
|
QMetaType::Void, 0x80000000 | 13, 14,
|
||||||
QMetaType::Void, QMetaType::Int, 16,
|
QMetaType::Void, 0x80000000 | 16, 17,
|
||||||
|
QMetaType::Void, QMetaType::Int, 19,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
|
|
||||||
0 // eod
|
0 // eod
|
||||||
@@ -113,8 +119,9 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
|
|||||||
case 4: _t->sigSocketDisabled(); break;
|
case 4: _t->sigSocketDisabled(); break;
|
||||||
case 5: _t->sigServerBlocked(); break;
|
case 5: _t->sigServerBlocked(); break;
|
||||||
case 6: _t->sigSaveLoginData((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
case 6: _t->sigSaveLoginData((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
||||||
case 7: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break;
|
case 7: _t->sigDeAuth((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
|
||||||
case 8: _t->sigStartCompare(); break;
|
case 8: _t->sigSocketWaitForReadyRead((*reinterpret_cast< int(*)>(_a[1]))); break;
|
||||||
|
case 9: _t->sigStartCompare(); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
} else if (_c == QMetaObject::IndexOfMethod) {
|
} else if (_c == QMetaObject::IndexOfMethod) {
|
||||||
@@ -168,17 +175,24 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
using _t = void (RecognizeSystem::*)(ServerDeAuthorization * );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigDeAuth)) {
|
||||||
|
*result = 7;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
using _t = void (RecognizeSystem::*)(int );
|
using _t = void (RecognizeSystem::*)(int );
|
||||||
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigSocketWaitForReadyRead)) {
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigSocketWaitForReadyRead)) {
|
||||||
*result = 7;
|
*result = 8;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
using _t = void (RecognizeSystem::*)();
|
using _t = void (RecognizeSystem::*)();
|
||||||
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigStartCompare)) {
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::sigStartCompare)) {
|
||||||
*result = 8;
|
*result = 9;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -214,13 +228,13 @@ int RecognizeSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
|||||||
if (_id < 0)
|
if (_id < 0)
|
||||||
return _id;
|
return _id;
|
||||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||||
if (_id < 9)
|
if (_id < 10)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 9;
|
_id -= 10;
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
if (_id < 9)
|
if (_id < 10)
|
||||||
*reinterpret_cast<int*>(_a[0]) = -1;
|
*reinterpret_cast<int*>(_a[0]) = -1;
|
||||||
_id -= 9;
|
_id -= 10;
|
||||||
}
|
}
|
||||||
return _id;
|
return _id;
|
||||||
}
|
}
|
||||||
@@ -271,16 +285,23 @@ void RecognizeSystem::sigSaveLoginData(ServerAuthorization * _t1)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// SIGNAL 7
|
// SIGNAL 7
|
||||||
void RecognizeSystem::sigSocketWaitForReadyRead(int _t1)
|
void RecognizeSystem::sigDeAuth(ServerDeAuthorization * _t1)
|
||||||
{
|
{
|
||||||
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
QMetaObject::activate(this, &staticMetaObject, 7, _a);
|
QMetaObject::activate(this, &staticMetaObject, 7, _a);
|
||||||
}
|
}
|
||||||
|
|
||||||
// SIGNAL 8
|
// SIGNAL 8
|
||||||
|
void RecognizeSystem::sigSocketWaitForReadyRead(int _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 8, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 9
|
||||||
void RecognizeSystem::sigStartCompare()
|
void RecognizeSystem::sigStartCompare()
|
||||||
{
|
{
|
||||||
QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
|
QMetaObject::activate(this, &staticMetaObject, 9, nullptr);
|
||||||
}
|
}
|
||||||
QT_WARNING_POP
|
QT_WARNING_POP
|
||||||
QT_END_MOC_NAMESPACE
|
QT_END_MOC_NAMESPACE
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ QT_BEGIN_MOC_NAMESPACE
|
|||||||
QT_WARNING_PUSH
|
QT_WARNING_PUSH
|
||||||
QT_WARNING_DISABLE_DEPRECATED
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
struct qt_meta_stringdata_InstructorsAndTraineesWidget_t {
|
struct qt_meta_stringdata_InstructorsAndTraineesWidget_t {
|
||||||
QByteArrayData data[23];
|
QByteArrayData data[25];
|
||||||
char stringdata0[427];
|
char stringdata0[468];
|
||||||
};
|
};
|
||||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
@@ -52,10 +52,12 @@ QT_MOC_LITERAL(15, 245, 20), // "slot_LanguageChanged"
|
|||||||
QT_MOC_LITERAL(16, 266, 16), // "checkLoginResult"
|
QT_MOC_LITERAL(16, 266, 16), // "checkLoginResult"
|
||||||
QT_MOC_LITERAL(17, 283, 20), // "ServerAuthorization*"
|
QT_MOC_LITERAL(17, 283, 20), // "ServerAuthorization*"
|
||||||
QT_MOC_LITERAL(18, 304, 10), // "serverAuth"
|
QT_MOC_LITERAL(18, 304, 10), // "serverAuth"
|
||||||
QT_MOC_LITERAL(19, 315, 28), // "on_btnConnectionToDB_clicked"
|
QT_MOC_LITERAL(19, 315, 18), // "checkDeLoginResult"
|
||||||
QT_MOC_LITERAL(20, 344, 37), // "on_btnAuthorizationInstructor..."
|
QT_MOC_LITERAL(20, 334, 22), // "ServerDeAuthorization*"
|
||||||
QT_MOC_LITERAL(21, 382, 22), // "on_btnDocTasks_clicked"
|
QT_MOC_LITERAL(21, 357, 12), // "serverDeAuth"
|
||||||
QT_MOC_LITERAL(22, 405, 21) // "on_toolButton_clicked"
|
QT_MOC_LITERAL(22, 370, 28), // "on_btnConnectionToDB_clicked"
|
||||||
|
QT_MOC_LITERAL(23, 399, 37), // "on_btnAuthorizationInstructor..."
|
||||||
|
QT_MOC_LITERAL(24, 437, 30) // "on_btnUpdateStyleSheet_clicked"
|
||||||
|
|
||||||
},
|
},
|
||||||
"InstructorsAndTraineesWidget\0"
|
"InstructorsAndTraineesWidget\0"
|
||||||
@@ -67,9 +69,11 @@ QT_MOC_LITERAL(22, 405, 21) // "on_toolButton_clicked"
|
|||||||
"signal_InitMessanger\0QList<Trainee>\0"
|
"signal_InitMessanger\0QList<Trainee>\0"
|
||||||
"listTrainees\0slot_LanguageChanged\0"
|
"listTrainees\0slot_LanguageChanged\0"
|
||||||
"checkLoginResult\0ServerAuthorization*\0"
|
"checkLoginResult\0ServerAuthorization*\0"
|
||||||
"serverAuth\0on_btnConnectionToDB_clicked\0"
|
"serverAuth\0checkDeLoginResult\0"
|
||||||
|
"ServerDeAuthorization*\0serverDeAuth\0"
|
||||||
|
"on_btnConnectionToDB_clicked\0"
|
||||||
"on_btnAuthorizationInstructor_clicked\0"
|
"on_btnAuthorizationInstructor_clicked\0"
|
||||||
"on_btnDocTasks_clicked\0on_toolButton_clicked"
|
"on_btnUpdateStyleSheet_clicked"
|
||||||
};
|
};
|
||||||
#undef QT_MOC_LITERAL
|
#undef QT_MOC_LITERAL
|
||||||
|
|
||||||
@@ -97,10 +101,10 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = {
|
|||||||
// slots: name, argc, parameters, tag, flags
|
// slots: name, argc, parameters, tag, flags
|
||||||
15, 1, 94, 2, 0x0a /* Public */,
|
15, 1, 94, 2, 0x0a /* Public */,
|
||||||
16, 1, 97, 2, 0x0a /* Public */,
|
16, 1, 97, 2, 0x0a /* Public */,
|
||||||
19, 0, 100, 2, 0x08 /* Private */,
|
19, 1, 100, 2, 0x0a /* Public */,
|
||||||
20, 0, 101, 2, 0x08 /* Private */,
|
|
||||||
21, 0, 102, 2, 0x08 /* Private */,
|
|
||||||
22, 0, 103, 2, 0x08 /* Private */,
|
22, 0, 103, 2, 0x08 /* Private */,
|
||||||
|
23, 0, 104, 2, 0x08 /* Private */,
|
||||||
|
24, 0, 105, 2, 0x08 /* Private */,
|
||||||
|
|
||||||
// signals: parameters
|
// signals: parameters
|
||||||
QMetaType::Void, QMetaType::QString, 3,
|
QMetaType::Void, QMetaType::QString, 3,
|
||||||
@@ -113,7 +117,7 @@ static const uint qt_meta_data_InstructorsAndTraineesWidget[] = {
|
|||||||
// slots: parameters
|
// slots: parameters
|
||||||
QMetaType::Void, QMetaType::QString, 3,
|
QMetaType::Void, QMetaType::QString, 3,
|
||||||
QMetaType::Void, 0x80000000 | 17, 18,
|
QMetaType::Void, 0x80000000 | 17, 18,
|
||||||
QMetaType::Void,
|
QMetaType::Void, 0x80000000 | 20, 21,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
@@ -135,10 +139,10 @@ void InstructorsAndTraineesWidget::qt_static_metacall(QObject *_o, QMetaObject::
|
|||||||
case 5: _t->signal_InitMessanger((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
|
case 5: _t->signal_InitMessanger((*reinterpret_cast< QList<Trainee>(*)>(_a[1]))); break;
|
||||||
case 6: _t->slot_LanguageChanged((*reinterpret_cast< QString(*)>(_a[1]))); break;
|
case 6: _t->slot_LanguageChanged((*reinterpret_cast< QString(*)>(_a[1]))); break;
|
||||||
case 7: _t->checkLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
case 7: _t->checkLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
||||||
case 8: _t->on_btnConnectionToDB_clicked(); break;
|
case 8: _t->checkDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
|
||||||
case 9: _t->on_btnAuthorizationInstructor_clicked(); break;
|
case 9: _t->on_btnConnectionToDB_clicked(); break;
|
||||||
case 10: _t->on_btnDocTasks_clicked(); break;
|
case 10: _t->on_btnAuthorizationInstructor_clicked(); break;
|
||||||
case 11: _t->on_toolButton_clicked(); break;
|
case 11: _t->on_btnUpdateStyleSheet_clicked(); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
} else if (_c == QMetaObject::IndexOfMethod) {
|
} else if (_c == QMetaObject::IndexOfMethod) {
|
||||||
|
|||||||
@@ -210,6 +210,110 @@ static const unsigned char qt_resource_data[] = {
|
|||||||
0x56,0x8d,0x4d,0x39,0x39,0x2f,0x65,0x56,0xf0,0x73,0x2c,0x0,0xf0,0x3f,0x16,0x77,
|
0x56,0x8d,0x4d,0x39,0x39,0x2f,0x65,0x56,0xf0,0x73,0x2c,0x0,0xf0,0x3f,0x16,0x77,
|
||||||
0x75,0x59,0x4d,0x63,0xa1,0x7d,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,
|
0x75,0x59,0x4d,0x63,0xa1,0x7d,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,
|
||||||
0x60,0x82,
|
0x60,0x82,
|
||||||
|
// D:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png
|
||||||
|
0x0,0x0,0x6,0x42,
|
||||||
|
0x89,
|
||||||
|
0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
|
||||||
|
0x0,0x0,0x40,0x0,0x0,0x0,0x40,0x8,0x6,0x0,0x0,0x0,0xaa,0x69,0x71,0xde,
|
||||||
|
0x0,0x0,0x0,0x4,0x73,0x42,0x49,0x54,0x8,0x8,0x8,0x8,0x7c,0x8,0x64,0x88,
|
||||||
|
0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x1,0xd8,0x0,0x0,0x1,0xd8,
|
||||||
|
0x1,0xfa,0x5c,0xa6,0x72,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x53,0x6f,0x66,
|
||||||
|
0x74,0x77,0x61,0x72,0x65,0x0,0x77,0x77,0x77,0x2e,0x69,0x6e,0x6b,0x73,0x63,0x61,
|
||||||
|
0x70,0x65,0x2e,0x6f,0x72,0x67,0x9b,0xee,0x3c,0x1a,0x0,0x0,0x5,0xbf,0x49,0x44,
|
||||||
|
0x41,0x54,0x78,0x9c,0xed,0x9a,0x7b,0x4c,0x53,0x57,0x1c,0xc7,0x3f,0xf4,0x29,0xa8,
|
||||||
|
0x33,0xe,0xcc,0x14,0x46,0x32,0x45,0x34,0x4a,0xa4,0x68,0x6,0xcb,0xd0,0x64,0x28,
|
||||||
|
0x5d,0xea,0xfb,0x5,0x38,0x94,0xb1,0xf9,0x2,0xf6,0xc7,0x92,0x2d,0xc2,0x7c,0x9b,
|
||||||
|
0x2d,0x51,0x94,0x30,0xc,0xd9,0xcc,0x36,0x15,0x50,0x37,0x75,0x5b,0x4,0xe6,0x74,
|
||||||
|
0x48,0x60,0x14,0x4d,0x36,0xa2,0xcb,0x30,0xd9,0x70,0xd1,0x2d,0x91,0x6c,0x26,0x9b,
|
||||||
|
0x71,0x6a,0x7d,0x44,0xfe,0x28,0xa5,0xa5,0x77,0x7f,0x74,0x6d,0xca,0xf3,0xde,0x5b,
|
||||||
|
0x5a,0x5a,0xb6,0xfb,0x49,0x48,0xa0,0xf7,0xfc,0xce,0x3d,0xdf,0xef,0x3d,0xf7,0xfc,
|
||||||
|
0xce,0xaf,0x1c,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0x50,0xf8,0x7f,0x12,0x26,
|
||||||
|
0xb1,0x5d,0x4,0x90,0x9,0xcc,0x90,0x11,0x13,0xaa,0x74,0x0,0x75,0x40,0x9b,0xd4,
|
||||||
|
0x80,0x4,0xe0,0x16,0x20,0xfc,0x87,0x7e,0x9c,0xc0,0xfb,0x20,0xfe,0x34,0xf5,0xc0,
|
||||||
|
0xd,0x60,0x8a,0x5a,0xad,0xa6,0xac,0xac,0x8c,0x98,0x98,0x18,0xa9,0xc6,0x85,0x14,
|
||||||
|
0xf7,0xec,0xf0,0xa8,0x1b,0x6a,0xe,0x1f,0xa2,0xed,0xf2,0xf7,0xee,0x8f,0x37,0x89,
|
||||||
|
0xc5,0x65,0x0,0x82,0x56,0xa7,0x13,0x0,0xc1,0x60,0x30,0x8,0x16,0x8b,0x45,0x18,
|
||||||
|
0x89,0x74,0xb,0x82,0xb0,0xe3,0xd0,0x51,0x21,0x2c,0x2c,0x4c,0x50,0x6b,0x75,0xee,
|
||||||
|
0x99,0x20,0xfa,0x1a,0xec,0x2,0x84,0x37,0xf7,0x1f,0x14,0x92,0x17,0xbc,0x3c,0xa2,
|
||||||
|
0x4d,0x38,0x7a,0xd4,0x25,0x5e,0xa3,0xd3,0xb,0x1b,0x4e,0xd6,0x9,0x63,0x26,0x3c,
|
||||||
|
0x23,0x0,0x5d,0x62,0x6,0xbc,0x7,0x8,0x3b,0xf,0x1f,0x17,0x2e,0x59,0x3a,0x85,
|
||||||
|
0x54,0xd3,0x12,0x8f,0x9,0xf7,0xef,0xdf,0xf,0xb6,0x26,0xc9,0x54,0x56,0x56,0xa,
|
||||||
|
0x2a,0x95,0x4a,0xd0,0xe8,0x74,0xc2,0xfa,0x13,0xe7,0x84,0xd2,0x3b,0x82,0x30,0x3e,
|
||||||
|
0xf6,0x39,0x1,0x10,0x54,0x62,0xe,0xb8,0xd1,0xea,0xf5,0x14,0x9f,0xae,0x25,0xd5,
|
||||||
|
0xb4,0x84,0xb6,0xb6,0x36,0x8c,0x46,0x23,0x16,0x8b,0x45,0x6a,0x78,0xd0,0xa8,0xaa,
|
||||||
|
0xaa,0x22,0x3f,0x3f,0x1f,0xb5,0x46,0xc3,0x1b,0x55,0xd5,0xcc,0x34,0x2d,0xef,0x71,
|
||||||
|
0x5d,0xb2,0x1,0x30,0xf2,0x4c,0xf0,0x16,0xbf,0xf7,0x64,0x35,0x49,0xb,0x97,0xf7,
|
||||||
|
0x69,0x23,0xcb,0x0,0x18,0x39,0x26,0xf4,0x16,0x3f,0x6f,0x71,0x5f,0xf1,0xe0,0x83,
|
||||||
|
0x1,0x10,0xfa,0x26,0x48,0x15,0xf,0x3e,0x1a,0x0,0xa1,0x6b,0x82,0x1c,0xf1,0x30,
|
||||||
|
0x4,0x3,0x20,0xf4,0x4c,0x90,0x2b,0x1e,0x86,0x68,0x0,0x84,0x8e,0x9,0xbe,0x88,
|
||||||
|
0x7,0xd0,0x0,0xf3,0x80,0xb9,0x3,0x5c,0x9f,0xb,0x70,0xa5,0xb1,0x9e,0x47,0xf7,
|
||||||
|
0xee,0x2,0x30,0x79,0x46,0x2,0xa9,0xb,0x97,0xf6,0x68,0xa4,0xd5,0xeb,0xd9,0x7b,
|
||||||
|
0xb2,0x9a,0xed,0xd9,0x2b,0x68,0xbd,0xd8,0x84,0xd1,0x68,0xa4,0xb9,0xb9,0x99,0xc8,
|
||||||
|
0xc8,0x48,0x5f,0xf5,0xc8,0xa2,0xa2,0xa2,0x82,0x82,0x82,0x2,0xb4,0x3a,0x1d,0xc5,
|
||||||
|
0xa7,0xbf,0xe2,0x45,0xd3,0x62,0xc9,0xb1,0x61,0xc0,0x6d,0x20,0x5a,0x6a,0x80,0x4a,
|
||||||
|
0xa5,0xa2,0xe1,0xf6,0x63,0x22,0xc6,0x8c,0xed,0x73,0xcd,0x66,0xb5,0x7a,0x4c,0x30,
|
||||||
|
0x18,0xc,0xc3,0x62,0x82,0x1c,0xf1,0xbf,0x75,0xc2,0x43,0x87,0xeb,0xf7,0x3,0x29,
|
||||||
|
0x93,0x79,0xf4,0xe7,0x2d,0x34,0x40,0x2e,0x90,0x3c,0x50,0xd0,0xb2,0xd7,0x37,0x2d,
|
||||||
|
0x7d,0x36,0x2e,0x7e,0x9e,0xfb,0xef,0x29,0x33,0x67,0xf5,0x2b,0x1e,0x40,0x1f,0x1e,
|
||||||
|
0x4e,0xc9,0x97,0xe7,0x3c,0x26,0xa4,0xa7,0xa7,0x7,0xd4,0x84,0xa1,0x3c,0x79,0x37,
|
||||||
|
0xa2,0xb5,0x7d,0x4b,0x87,0x50,0xe,0xbc,0x2d,0xa7,0x53,0xbb,0xcd,0xc6,0xae,0x9c,
|
||||||
|
0xc,0x2e,0x37,0x5e,0xc0,0x60,0x30,0x60,0x36,0x9b,0x89,0x8a,0x8a,0x92,0x3d,0xb8,
|
||||||
|
0xc1,0xf0,0x7e,0xe7,0xf7,0x9d,0xaa,0x61,0xee,0xa2,0x65,0xa2,0x31,0xfd,0xcd,0x0,
|
||||||
|
0xb1,0x45,0x70,0x6a,0x51,0xc6,0xa2,0xf9,0xf,0xfe,0xbe,0x23,0x6b,0x70,0x81,0x5e,
|
||||||
|
0x18,0x7d,0x11,0x3f,0x10,0x62,0x6,0x64,0xff,0xf0,0x6d,0x83,0xa1,0xf5,0x62,0x93,
|
||||||
|
0xec,0x8e,0x3,0x65,0x82,0x3f,0xc5,0x83,0xb8,0x1,0x1a,0x0,0xa7,0xe0,0xf4,0xa9,
|
||||||
|
0x73,0x7f,0x9b,0xe0,0x6f,0xf1,0xe0,0x87,0x7d,0x80,0x18,0xfe,0x32,0x21,0x10,0xe2,
|
||||||
|
0xc1,0xb5,0x8,0x9e,0x5,0x5e,0x1a,0xe0,0x7a,0x38,0x30,0x6a,0x54,0xc4,0x68,0xb4,
|
||||||
|
0x3a,0x5d,0xbf,0xd,0x8c,0x99,0xd9,0x14,0x96,0x7f,0x2c,0x7a,0xa3,0xa1,0x2c,0x8c,
|
||||||
|
0xfe,0x12,0x3f,0xd0,0x22,0xa8,0x1d,0x24,0xc6,0xaa,0xf,0x8f,0xb0,0xd,0x24,0x1e,
|
||||||
|
0x5c,0x4f,0x58,0x2e,0x72,0x66,0x82,0x5b,0xbc,0xd3,0xe9,0x74,0x7d,0xa3,0x29,0x8,
|
||||||
|
0xb2,0xef,0x37,0x18,0x1,0x49,0x83,0xbd,0xf1,0xde,0x20,0x45,0x27,0x24,0x31,0x3a,
|
||||||
|
0x32,0x8a,0x9b,0xdf,0x99,0x49,0x4c,0x4c,0xa4,0xae,0xae,0x8e,0xd8,0xd8,0xd8,0x7e,
|
||||||
|
0xe3,0xca,0xcb,0xcb,0x29,0x2c,0x2c,0x44,0xad,0xd5,0x91,0xf2,0x6a,0x1e,0x57,0x4e,
|
||||||
|
0x7c,0x8c,0x46,0xab,0x65,0xbf,0x8f,0x39,0xdf,0x97,0x34,0xc8,0x5f,0xed,0x37,0x23,
|
||||||
|
0x64,0xdf,0xc9,0x8b,0xde,0xe2,0xf3,0xab,0xcd,0xac,0xff,0xf4,0x3c,0xd3,0xd2,0x4c,
|
||||||
|
0x5c,0xbb,0x76,0x8d,0xd9,0xb3,0x67,0x53,0x52,0x52,0x42,0x7b,0x7b,0x3b,0x4e,0xa7,
|
||||||
|
0x93,0x8e,0x8e,0xe,0x1a,0x1a,0x1a,0x30,0x99,0x4c,0x6c,0xd9,0xb2,0x5,0x8d,0x7e,
|
||||||
|
0x14,0xb9,0x55,0xb5,0xac,0x2c,0x3e,0x44,0x46,0xe9,0x11,0x1c,0x76,0x3b,0x3b,0x73,
|
||||||
|
0x56,0x73,0xa5,0xb1,0x7e,0x28,0xc3,0xf2,0x20,0x36,0x3,0x36,0x0,0xc7,0xe,0x9e,
|
||||||
|
0x6d,0xe0,0x5,0xa3,0x49,0x76,0xe7,0xfd,0x89,0x8f,0x18,0xef,0xda,0x15,0x3a,0x1d,
|
||||||
|
0xe,0xea,0xf7,0x6d,0xa3,0xa5,0xea,0x43,0x9c,0xe,0x47,0xbf,0xf1,0x13,0xe2,0xa6,
|
||||||
|
0xb3,0xee,0x93,0xcf,0x89,0x99,0x35,0xc7,0xf3,0xd9,0x8f,0xa7,0x2b,0xa9,0xdd,0x5a,
|
||||||
|
0xe0,0xd3,0x4c,0xe8,0x6f,0x6,0xa8,0x45,0x62,0x56,0x2,0x69,0xcf,0xcf,0x4f,0x27,
|
||||||
|
0x3e,0x31,0x49,0xf2,0x8d,0x60,0x70,0xf1,0x0,0x61,0x2a,0x15,0xd3,0xd2,0x4c,0x24,
|
||||||
|
0xad,0x5c,0x8b,0x7e,0xec,0x58,0x4,0xa7,0x13,0x95,0x56,0xcb,0x53,0x13,0xa3,0x89,
|
||||||
|
0x4b,0x4d,0x63,0xc1,0x5b,0xbb,0x58,0x75,0xe0,0x23,0xc6,0x4d,0xea,0xf9,0x7f,0x88,
|
||||||
|
0x98,0xc4,0x39,0x8c,0x9b,0x18,0xc3,0xf5,0xc6,0x73,0x5c,0xfa,0xba,0x86,0xe9,0x86,
|
||||||
|
0x39,0xc4,0x4e,0x8d,0x97,0x34,0x26,0x8b,0x3,0xac,0xff,0x66,0xf4,0x96,0x8a,0xf,
|
||||||
|
0xe8,0x7c,0xf2,0xd8,0x95,0xe7,0xfd,0x8d,0xdd,0x66,0x63,0x4f,0x6e,0x16,0xad,0x17,
|
||||||
|
0x9b,0x98,0x94,0x60,0x20,0xef,0x4c,0x53,0xf,0xf1,0xde,0x44,0x4d,0x89,0x67,0xe1,
|
||||||
|
0xf6,0x62,0x59,0xfd,0xa7,0xe4,0x6c,0x26,0x4c,0xa5,0xa2,0xa6,0x28,0x8f,0x1d,0xeb,
|
||||||
|
0x56,0xb1,0x4f,0x46,0xf9,0xdb,0x1b,0xbf,0x94,0xc3,0xde,0x78,0xa7,0xbb,0x49,0x9,
|
||||||
|
0x6,0xf2,0xcf,0x98,0x19,0xfd,0xb4,0x7f,0xeb,0x0,0x80,0xe4,0xb5,0x1b,0x1,0xa8,
|
||||||
|
0x29,0xca,0x63,0x77,0x6e,0x96,0xcf,0x26,0xf8,0xb5,0x1c,0x1e,0x2e,0xf1,0xde,0xb4,
|
||||||
|
0x7e,0x71,0x8c,0x9a,0xa2,0x3c,0xd7,0x1e,0x41,0xc4,0x84,0x80,0x96,0xc3,0xc1,0x10,
|
||||||
|
0xf,0x43,0x9f,0x9,0x7e,0xd9,0x7,0x4,0x4b,0xbc,0x37,0x52,0x66,0x42,0x40,0xca,
|
||||||
|
0x61,0x9b,0xd5,0xca,0xd6,0x35,0xcb,0xb8,0xdc,0x78,0x81,0xe8,0x84,0x24,0xa,0xaa,
|
||||||
|
0x9b,0x87,0x5d,0x3c,0xb8,0x66,0x42,0x46,0xe9,0x11,0xba,0x1d,0xe,0xf6,0xbc,0xb6,
|
||||||
|
0x46,0xf2,0x3e,0x61,0x48,0xe5,0xb0,0x58,0xaa,0x1b,0x6e,0x52,0x72,0x36,0xcb,0xde,
|
||||||
|
0x2c,0xf9,0x5c,0xe,0xcb,0x49,0x75,0xc3,0x49,0x4a,0xce,0x66,0x32,0xcb,0x2a,0x70,
|
||||||
|
0xd8,0xed,0xec,0x58,0xb7,0x8a,0x96,0xfa,0xf3,0x83,0xb6,0xf7,0xa9,0x1c,0xe,0x85,
|
||||||
|
0x77,0x7e,0x30,0x92,0xd7,0x6e,0x24,0xb3,0xac,0x82,0x6e,0x87,0x83,0xdd,0xb9,0x59,
|
||||||
|
0x83,0x9a,0x20,0xdb,0x0,0x9b,0xd5,0xca,0x3b,0x59,0x4b,0x43,0x56,0xbc,0x1b,0xa9,
|
||||||
|
0x26,0xc8,0x32,0xc0,0x66,0xb5,0xb2,0xed,0x95,0xe5,0x5c,0xbd,0x64,0xe,0x69,0xf1,
|
||||||
|
0x6e,0x7a,0x9b,0xf0,0x73,0x43,0x5f,0x13,0x24,0x1b,0x30,0xd2,0xc4,0xbb,0xf1,0x36,
|
||||||
|
0xe1,0xf0,0xa6,0x2c,0x6e,0x34,0xf6,0x34,0x41,0xcc,0x0,0x3b,0xc0,0x93,0x87,0xf,
|
||||||
|
0xd9,0x9e,0xbd,0xc2,0x23,0x3e,0x58,0xa9,0xce,0x57,0xbc,0x53,0xe4,0xa9,0xfc,0x35,
|
||||||
|
0xfc,0x6a,0xbe,0x80,0xbd,0xd3,0xa,0x60,0x17,0xdb,0x8,0xad,0x6,0x6a,0xb5,0x3a,
|
||||||
|
0x1d,0xf6,0xae,0x2e,0x8f,0xf8,0x50,0x58,0xed,0xe5,0xe2,0x4,0xce,0x1c,0xaf,0xe4,
|
||||||
|
0xa7,0xdd,0x5,0xa8,0xd4,0x1a,0xba,0xed,0x5d,0x0,0x6d,0x52,0x8e,0xc9,0x5d,0x7,
|
||||||
|
0xe2,0x54,0x6a,0x35,0x4b,0xde,0x2d,0x63,0xdc,0xc4,0x91,0x79,0x4c,0xee,0xae,0x1d,
|
||||||
|
0x1e,0x77,0xc3,0xef,0x9f,0x1d,0xe2,0xc1,0x55,0xcf,0x31,0xb9,0x8d,0x52,0x62,0x13,
|
||||||
|
0x80,0x3f,0x8,0xfe,0xe1,0x46,0x7f,0x1f,0x94,0x2c,0x5,0xe9,0xc7,0x5e,0xc3,0x71,
|
||||||
|
0x9d,0x19,0x9c,0xc9,0x30,0x7c,0x95,0x1e,0x60,0x9e,0x0,0xdf,0x0,0xbf,0x4,0x7b,
|
||||||
|
0x20,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xa,0xc1,0xe4,0x1f,0xb,0x7b,0xb4,
|
||||||
|
0xc,0x3d,0x43,0x17,0x5c,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,
|
||||||
|
0x82,
|
||||||
// D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png
|
// D:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png
|
||||||
0x0,0x0,0xa,0xc3,
|
0x0,0x0,0xa,0xc3,
|
||||||
0x89,
|
0x89,
|
||||||
@@ -4314,6 +4418,11 @@ static const unsigned char qt_resource_name[] = {
|
|||||||
0x0,0x69,
|
0x0,0x69,
|
||||||
0x0,0x6e,0x0,0x73,0x0,0x74,0x0,0x72,0x0,0x75,0x0,0x63,0x0,0x74,0x0,0x6f,0x0,0x72,0x0,0x41,0x0,0x72,0x0,0x63,0x0,0x68,0x0,0x69,0x0,0x76,0x0,0x65,
|
0x0,0x6e,0x0,0x73,0x0,0x74,0x0,0x72,0x0,0x75,0x0,0x63,0x0,0x74,0x0,0x6f,0x0,0x72,0x0,0x41,0x0,0x72,0x0,0x63,0x0,0x68,0x0,0x69,0x0,0x76,0x0,0x65,
|
||||||
0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67,
|
0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67,
|
||||||
|
// sendMsg.png
|
||||||
|
0x0,0xb,
|
||||||
|
0x4,0x6d,0xde,0x67,
|
||||||
|
0x0,0x73,
|
||||||
|
0x0,0x65,0x0,0x6e,0x0,0x64,0x0,0x4d,0x0,0x73,0x0,0x67,0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67,
|
||||||
// login-user.png
|
// login-user.png
|
||||||
0x0,0xe,
|
0x0,0xe,
|
||||||
0x2,0x5,0x62,0x7,
|
0x2,0x5,0x62,0x7,
|
||||||
@@ -4445,79 +4554,82 @@ static const unsigned char qt_resource_struct[] = {
|
|||||||
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,
|
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,
|
||||||
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
||||||
// :/icons
|
// :/icons
|
||||||
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x18,0x0,0x0,0x0,0x2,
|
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x19,0x0,0x0,0x0,0x2,
|
||||||
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
||||||
// :/icons/archive.png
|
// :/icons/archive.png
|
||||||
0x0,0x0,0x1,0x9e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x6c,0x5b,
|
0x0,0x0,0x1,0xba,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x72,0xa1,
|
||||||
0x0,0x0,0x1,0x8e,0xe5,0x61,0xed,0x40,
|
0x0,0x0,0x1,0x8e,0xe5,0x61,0xed,0x40,
|
||||||
// :/icons/instructor.png
|
// :/icons/instructor.png
|
||||||
0x0,0x0,0x2,0xe2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd1,0xc3,
|
0x0,0x0,0x2,0xfe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xd8,0x9,
|
||||||
0x0,0x0,0x1,0x8f,0x37,0xdf,0xf0,0x30,
|
0x0,0x0,0x1,0x8f,0x37,0xdf,0xf0,0x30,
|
||||||
// :/icons/deleteTrainee.png
|
// :/icons/deleteTrainee.png
|
||||||
0x0,0x0,0x2,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x9f,0x7a,
|
0x0,0x0,0x2,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xa5,0xc0,
|
||||||
0x0,0x0,0x1,0x8e,0xa2,0x7c,0xe5,0x70,
|
0x0,0x0,0x1,0x8e,0xa2,0x7c,0xe5,0x70,
|
||||||
// :/icons/deleteInstructor.png
|
// :/icons/deleteInstructor.png
|
||||||
0x0,0x0,0x3,0x24,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe9,0x64,
|
0x0,0x0,0x3,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xef,0xaa,
|
||||||
0x0,0x0,0x1,0x8f,0x4c,0x25,0x16,0x10,
|
0x0,0x0,0x1,0x8f,0x4c,0x25,0x16,0x10,
|
||||||
// :/icons/addTrainee.png
|
// :/icons/addTrainee.png
|
||||||
0x0,0x0,0x1,0x7c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0x65,
|
0x0,0x0,0x1,0x98,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x68,0xab,
|
||||||
0x0,0x0,0x1,0x8e,0xa2,0x7c,0x31,0xc0,
|
0x0,0x0,0x1,0x8e,0xa2,0x7c,0x31,0xc0,
|
||||||
// :/icons/addInstructor.png
|
// :/icons/addInstructor.png
|
||||||
0x0,0x0,0x2,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xa9,0xae,
|
0x0,0x0,0x2,0x96,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xaf,0xf4,
|
||||||
0x0,0x0,0x1,0x8f,0x4c,0x22,0x5e,0xc0,
|
0x0,0x0,0x1,0x8f,0x4c,0x22,0x5e,0xc0,
|
||||||
// :/icons/DB-instructors.png
|
// :/icons/DB-instructors.png
|
||||||
0x0,0x0,0x2,0xa2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xb5,0xaf,
|
0x0,0x0,0x2,0xbe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xbb,0xf5,
|
||||||
0x0,0x0,0x1,0x8f,0x71,0x7a,0x10,0x0,
|
0x0,0x0,0x1,0x8f,0x71,0x7a,0x10,0x0,
|
||||||
// :/icons/login-user.png
|
// :/icons/login-user.png
|
||||||
0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc,0x77,
|
0x0,0x0,0x0,0x5c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x12,0xbd,
|
||||||
0x0,0x0,0x1,0x91,0x92,0xb9,0xf4,0x90,
|
0x0,0x0,0x1,0x91,0x92,0xb9,0xf4,0x90,
|
||||||
// :/icons/DB-trainees.png
|
// :/icons/DB-trainees.png
|
||||||
0x0,0x0,0x3,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xf5,0xab,
|
0x0,0x0,0x3,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xfb,0xf1,
|
||||||
0x0,0x0,0x1,0x8f,0x71,0x78,0xa0,0xd0,
|
0x0,0x0,0x1,0x8f,0x71,0x78,0xa0,0xd0,
|
||||||
// :/icons/deleteGroup.png
|
// :/icons/deleteGroup.png
|
||||||
0x0,0x0,0x0,0xb2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x2e,0x7d,
|
0x0,0x0,0x0,0xce,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x34,0xc3,
|
||||||
0x0,0x0,0x1,0x8e,0xa2,0x78,0x3a,0x20,
|
0x0,0x0,0x1,0x8e,0xa2,0x78,0x3a,0x20,
|
||||||
// :/icons/admin.png
|
// :/icons/admin.png
|
||||||
0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x44,0xde,
|
0x0,0x0,0x1,0x1c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x4b,0x24,
|
||||||
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc2,
|
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc2,
|
||||||
// :/icons/trainee.png
|
// :/icons/trainee.png
|
||||||
0x0,0x0,0x2,0xa,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x89,0xcf,
|
0x0,0x0,0x2,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x90,0x15,
|
||||||
0x0,0x0,0x1,0x8e,0x8a,0x13,0x52,0xd0,
|
0x0,0x0,0x1,0x8e,0x8a,0x13,0x52,0xd0,
|
||||||
|
// :/icons/sendMsg.png
|
||||||
|
0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc,0x77,
|
||||||
|
0x0,0x0,0x1,0x93,0x90,0xa7,0xa0,0x72,
|
||||||
// :/icons/instructorFromArchive.png
|
// :/icons/instructorFromArchive.png
|
||||||
0x0,0x0,0x1,0xd2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x7d,0x69,
|
0x0,0x0,0x1,0xee,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x83,0xaf,
|
||||||
0x0,0x0,0x1,0x8f,0x7b,0x72,0x10,0x80,
|
0x0,0x0,0x1,0x8f,0x7b,0x72,0x10,0x80,
|
||||||
// :/icons/group.png
|
// :/icons/group.png
|
||||||
0x0,0x0,0x1,0xba,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x72,0x37,
|
0x0,0x0,0x1,0xd6,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x78,0x7d,
|
||||||
0x0,0x0,0x1,0x8e,0x8a,0x11,0x5e,0xd0,
|
0x0,0x0,0x1,0x8e,0x8a,0x11,0x5e,0xd0,
|
||||||
// :/icons/instructorArchive.png
|
// :/icons/instructorArchive.png
|
||||||
0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
|
0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
|
||||||
0x0,0x0,0x1,0x8f,0x70,0x2c,0x14,0x0,
|
0x0,0x0,0x1,0x8f,0x70,0x2c,0x14,0x0,
|
||||||
// :/icons/docTasks.png
|
// :/icons/docTasks.png
|
||||||
0x0,0x0,0x1,0x5e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x5c,0x91,
|
0x0,0x0,0x1,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x62,0xd7,
|
||||||
0x0,0x0,0x1,0x93,0x63,0x8b,0x33,0x1e,
|
0x0,0x0,0x1,0x93,0x63,0x8b,0x33,0x1e,
|
||||||
// :/icons/instructorAdmin.png
|
// :/icons/instructorAdmin.png
|
||||||
0x0,0x0,0x2,0x26,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x92,0xaf,
|
0x0,0x0,0x2,0x42,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x98,0xf5,
|
||||||
0x0,0x0,0x1,0x8f,0x57,0x71,0xc1,0x80,
|
0x0,0x0,0x1,0x8f,0x57,0x71,0xc1,0x80,
|
||||||
// :/icons/newGroup.png
|
// :/icons/newGroup.png
|
||||||
0x0,0x0,0x0,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x17,0x3e,
|
0x0,0x0,0x0,0x7e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1d,0x84,
|
||||||
0x0,0x0,0x1,0x8e,0xa2,0x7a,0x9b,0x80,
|
0x0,0x0,0x1,0x8e,0xa2,0x7a,0x9b,0x80,
|
||||||
// :/icons/traineeArchive.png
|
// :/icons/traineeArchive.png
|
||||||
0x0,0x0,0x0,0xd6,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x3a,0x96,
|
0x0,0x0,0x0,0xf2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x40,0xdc,
|
||||||
0x0,0x0,0x1,0x8e,0xe6,0x68,0x78,0x30,
|
0x0,0x0,0x1,0x8e,0xe6,0x68,0x78,0x30,
|
||||||
// :/icons/circleGray.png
|
// :/icons/circleGray.png
|
||||||
0x0,0x0,0x1,0x18,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x4f,0x47,
|
0x0,0x0,0x1,0x34,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x55,0x8d,
|
||||||
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc6,
|
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xc6,
|
||||||
// :/icons/circleGreen.png
|
// :/icons/circleGreen.png
|
||||||
0x0,0x0,0x1,0x3a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x54,0xd8,
|
0x0,0x0,0x1,0x56,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x5b,0x1e,
|
||||||
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xcc,
|
0x0,0x0,0x1,0x93,0x86,0xa5,0x5b,0xcc,
|
||||||
// :/icons/edit.png
|
// :/icons/edit.png
|
||||||
0x0,0x0,0x2,0xcc,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc6,0xde,
|
0x0,0x0,0x2,0xe8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xcd,0x24,
|
||||||
0x0,0x0,0x1,0x8e,0x99,0xb2,0x8f,0x80,
|
0x0,0x0,0x1,0x8e,0x99,0xb2,0x8f,0x80,
|
||||||
// :/icons/connectDB.png
|
// :/icons/connectDB.png
|
||||||
0x0,0x0,0x3,0x4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xdc,0xb7,
|
0x0,0x0,0x3,0x20,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe2,0xfd,
|
||||||
0x0,0x0,0x1,0x93,0x3f,0x60,0x70,0xee,
|
0x0,0x0,0x1,0x93,0x3f,0x60,0x70,0xee,
|
||||||
// :/icons/traineeFromArchive.png
|
// :/icons/traineeFromArchive.png
|
||||||
0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x24,0x27,
|
0x0,0x0,0x0,0x9c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x2a,0x6d,
|
||||||
0x0,0x0,0x1,0x8f,0x7b,0x8d,0xdd,0xb0,
|
0x0,0x0,0x1,0x8f,0x7b,0x8d,0xdd,0xb0,
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
|
|||||||
QT_WARNING_PUSH
|
QT_WARNING_PUSH
|
||||||
QT_WARNING_DISABLE_DEPRECATED
|
QT_WARNING_DISABLE_DEPRECATED
|
||||||
struct qt_meta_stringdata_ConnectorToServer_t {
|
struct qt_meta_stringdata_ConnectorToServer_t {
|
||||||
QByteArrayData data[16];
|
QByteArrayData data[20];
|
||||||
char stringdata0[223];
|
char stringdata0[298];
|
||||||
};
|
};
|
||||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||||
@@ -45,17 +45,23 @@ QT_MOC_LITERAL(9, 117, 15), // "recognizeSystem"
|
|||||||
QT_MOC_LITERAL(10, 133, 11), // "SendSystem*"
|
QT_MOC_LITERAL(10, 133, 11), // "SendSystem*"
|
||||||
QT_MOC_LITERAL(11, 145, 10), // "sendSystem"
|
QT_MOC_LITERAL(11, 145, 10), // "sendSystem"
|
||||||
QT_MOC_LITERAL(12, 156, 19), // "sigSendAutorization"
|
QT_MOC_LITERAL(12, 156, 19), // "sigSendAutorization"
|
||||||
QT_MOC_LITERAL(13, 176, 14), // "sigLoginResult"
|
QT_MOC_LITERAL(13, 176, 21), // "sigSendDeAutorization"
|
||||||
QT_MOC_LITERAL(14, 191, 20), // "ServerAuthorization*"
|
QT_MOC_LITERAL(14, 198, 14), // "sigLoginResult"
|
||||||
QT_MOC_LITERAL(15, 212, 10) // "serverAuth"
|
QT_MOC_LITERAL(15, 213, 20), // "ServerAuthorization*"
|
||||||
|
QT_MOC_LITERAL(16, 234, 10), // "serverAuth"
|
||||||
|
QT_MOC_LITERAL(17, 245, 16), // "sigDeLoginResult"
|
||||||
|
QT_MOC_LITERAL(18, 262, 22), // "ServerDeAuthorization*"
|
||||||
|
QT_MOC_LITERAL(19, 285, 12) // "serverDeAuth"
|
||||||
|
|
||||||
},
|
},
|
||||||
"ConnectorToServer\0sigSetConnect\0\0"
|
"ConnectorToServer\0sigSetConnect\0\0"
|
||||||
"ServerSettings*\0serverSettings\0QThread*\0"
|
"ServerSettings*\0serverSettings\0QThread*\0"
|
||||||
"thread\0sigInitializeClient\0RecognizeSystem*\0"
|
"thread\0sigInitializeClient\0RecognizeSystem*\0"
|
||||||
"recognizeSystem\0SendSystem*\0sendSystem\0"
|
"recognizeSystem\0SendSystem*\0sendSystem\0"
|
||||||
"sigSendAutorization\0sigLoginResult\0"
|
"sigSendAutorization\0sigSendDeAutorization\0"
|
||||||
"ServerAuthorization*\0serverAuth"
|
"sigLoginResult\0ServerAuthorization*\0"
|
||||||
|
"serverAuth\0sigDeLoginResult\0"
|
||||||
|
"ServerDeAuthorization*\0serverDeAuth"
|
||||||
};
|
};
|
||||||
#undef QT_MOC_LITERAL
|
#undef QT_MOC_LITERAL
|
||||||
|
|
||||||
@@ -65,24 +71,28 @@ static const uint qt_meta_data_ConnectorToServer[] = {
|
|||||||
8, // revision
|
8, // revision
|
||||||
0, // classname
|
0, // classname
|
||||||
0, 0, // classinfo
|
0, 0, // classinfo
|
||||||
4, 14, // methods
|
6, 14, // methods
|
||||||
0, 0, // properties
|
0, 0, // properties
|
||||||
0, 0, // enums/sets
|
0, 0, // enums/sets
|
||||||
0, 0, // constructors
|
0, 0, // constructors
|
||||||
0, // flags
|
0, // flags
|
||||||
4, // signalCount
|
6, // signalCount
|
||||||
|
|
||||||
// signals: name, argc, parameters, tag, flags
|
// signals: name, argc, parameters, tag, flags
|
||||||
1, 2, 34, 2, 0x06 /* Public */,
|
1, 2, 44, 2, 0x06 /* Public */,
|
||||||
7, 3, 39, 2, 0x06 /* Public */,
|
7, 3, 49, 2, 0x06 /* Public */,
|
||||||
12, 0, 46, 2, 0x06 /* Public */,
|
12, 0, 56, 2, 0x06 /* Public */,
|
||||||
13, 1, 47, 2, 0x06 /* Public */,
|
13, 0, 57, 2, 0x06 /* Public */,
|
||||||
|
14, 1, 58, 2, 0x06 /* Public */,
|
||||||
|
17, 1, 61, 2, 0x06 /* Public */,
|
||||||
|
|
||||||
// signals: parameters
|
// signals: parameters
|
||||||
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6,
|
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 4, 6,
|
||||||
QMetaType::Void, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 5, 9, 11, 6,
|
QMetaType::Void, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 5, 9, 11, 6,
|
||||||
QMetaType::Void,
|
QMetaType::Void,
|
||||||
QMetaType::Void, 0x80000000 | 14, 15,
|
QMetaType::Void,
|
||||||
|
QMetaType::Void, 0x80000000 | 15, 16,
|
||||||
|
QMetaType::Void, 0x80000000 | 18, 19,
|
||||||
|
|
||||||
0 // eod
|
0 // eod
|
||||||
};
|
};
|
||||||
@@ -96,7 +106,9 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in
|
|||||||
case 0: _t->sigSetConnect((*reinterpret_cast< ServerSettings*(*)>(_a[1])),(*reinterpret_cast< QThread*(*)>(_a[2]))); break;
|
case 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 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 2: _t->sigSendAutorization(); break;
|
||||||
case 3: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
case 3: _t->sigSendDeAutorization(); break;
|
||||||
|
case 4: _t->sigLoginResult((*reinterpret_cast< ServerAuthorization*(*)>(_a[1]))); break;
|
||||||
|
case 5: _t->sigDeLoginResult((*reinterpret_cast< ServerDeAuthorization*(*)>(_a[1]))); break;
|
||||||
default: ;
|
default: ;
|
||||||
}
|
}
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
@@ -135,10 +147,24 @@ void ConnectorToServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, in
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
using _t = void (ConnectorToServer::*)();
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigSendDeAutorization)) {
|
||||||
|
*result = 3;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
using _t = void (ConnectorToServer::*)(ServerAuthorization * );
|
using _t = void (ConnectorToServer::*)(ServerAuthorization * );
|
||||||
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigLoginResult)) {
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigLoginResult)) {
|
||||||
*result = 3;
|
*result = 4;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
using _t = void (ConnectorToServer::*)(ServerDeAuthorization * );
|
||||||
|
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ConnectorToServer::sigDeLoginResult)) {
|
||||||
|
*result = 5;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -174,13 +200,13 @@ int ConnectorToServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
|||||||
if (_id < 0)
|
if (_id < 0)
|
||||||
return _id;
|
return _id;
|
||||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||||
if (_id < 4)
|
if (_id < 6)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 4;
|
_id -= 6;
|
||||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||||
if (_id < 4)
|
if (_id < 6)
|
||||||
qt_static_metacall(this, _c, _id, _a);
|
qt_static_metacall(this, _c, _id, _a);
|
||||||
_id -= 4;
|
_id -= 6;
|
||||||
}
|
}
|
||||||
return _id;
|
return _id;
|
||||||
}
|
}
|
||||||
@@ -206,10 +232,23 @@ void ConnectorToServer::sigSendAutorization()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// SIGNAL 3
|
// SIGNAL 3
|
||||||
|
void ConnectorToServer::sigSendDeAutorization()
|
||||||
|
{
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 4
|
||||||
void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1)
|
void ConnectorToServer::sigLoginResult(ServerAuthorization * _t1)
|
||||||
{
|
{
|
||||||
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
QMetaObject::activate(this, &staticMetaObject, 3, _a);
|
QMetaObject::activate(this, &staticMetaObject, 4, _a);
|
||||||
|
}
|
||||||
|
|
||||||
|
// SIGNAL 5
|
||||||
|
void ConnectorToServer::sigDeLoginResult(ServerDeAuthorization * _t1)
|
||||||
|
{
|
||||||
|
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
|
||||||
|
QMetaObject::activate(this, &staticMetaObject, 5, _a);
|
||||||
}
|
}
|
||||||
QT_WARNING_POP
|
QT_WARNING_POP
|
||||||
QT_END_MOC_NAMESPACE
|
QT_END_MOC_NAMESPACE
|
||||||
|
|||||||
@@ -27,12 +27,13 @@ class Ui_InstructorsAndTraineesWidget
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QGridLayout *gridLayout;
|
QGridLayout *gridLayout;
|
||||||
QHBoxLayout *horizontalLayout;
|
QHBoxLayout *horizontalLayout_0;
|
||||||
QGroupBox *groupBox;
|
QGroupBox *groupBox;
|
||||||
QGridLayout *gridLayout_2;
|
QGridLayout *gridLayout_2;
|
||||||
QVBoxLayout *verticalLayout;
|
|
||||||
QVBoxLayout *verticalLayout_2;
|
|
||||||
QHBoxLayout *horizontalLayout_2;
|
QHBoxLayout *horizontalLayout_2;
|
||||||
|
QVBoxLayout *verticalLayout_1;
|
||||||
|
QVBoxLayout *verticalLayout_2;
|
||||||
|
QHBoxLayout *horizontalLayout_1;
|
||||||
QToolButton *btnConnectionToDB;
|
QToolButton *btnConnectionToDB;
|
||||||
QLabel *lblDBisConnected;
|
QLabel *lblDBisConnected;
|
||||||
QToolButton *btnAuthorizationInstructor;
|
QToolButton *btnAuthorizationInstructor;
|
||||||
@@ -40,8 +41,7 @@ public:
|
|||||||
QLabel *lblLoggedInPrefix;
|
QLabel *lblLoggedInPrefix;
|
||||||
QLabel *lblLoggedInInstructor;
|
QLabel *lblLoggedInInstructor;
|
||||||
QSpacerItem *horizontalSpacer;
|
QSpacerItem *horizontalSpacer;
|
||||||
QToolButton *btnDocTasks;
|
QToolButton *btnUpdateStyleSheet;
|
||||||
QToolButton *toolButton;
|
|
||||||
|
|
||||||
void setupUi(QWidget *InstructorsAndTraineesWidget)
|
void setupUi(QWidget *InstructorsAndTraineesWidget)
|
||||||
{
|
{
|
||||||
@@ -54,22 +54,30 @@ public:
|
|||||||
InstructorsAndTraineesWidget->setFont(font);
|
InstructorsAndTraineesWidget->setFont(font);
|
||||||
gridLayout = new QGridLayout(InstructorsAndTraineesWidget);
|
gridLayout = new QGridLayout(InstructorsAndTraineesWidget);
|
||||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||||
horizontalLayout = new QHBoxLayout();
|
horizontalLayout_0 = new QHBoxLayout();
|
||||||
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
horizontalLayout_0->setObjectName(QString::fromUtf8("horizontalLayout_0"));
|
||||||
groupBox = new QGroupBox(InstructorsAndTraineesWidget);
|
groupBox = new QGroupBox(InstructorsAndTraineesWidget);
|
||||||
groupBox->setObjectName(QString::fromUtf8("groupBox"));
|
groupBox->setObjectName(QString::fromUtf8("groupBox"));
|
||||||
groupBox->setFont(font);
|
groupBox->setFont(font);
|
||||||
gridLayout_2 = new QGridLayout(groupBox);
|
gridLayout_2 = new QGridLayout(groupBox);
|
||||||
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
|
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
|
||||||
verticalLayout = new QVBoxLayout();
|
horizontalLayout_2 = new QHBoxLayout();
|
||||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
||||||
|
verticalLayout_1 = new QVBoxLayout();
|
||||||
|
verticalLayout_1->setObjectName(QString::fromUtf8("verticalLayout_1"));
|
||||||
|
|
||||||
gridLayout_2->addLayout(verticalLayout, 1, 0, 1, 1);
|
horizontalLayout_2->addLayout(verticalLayout_1);
|
||||||
|
|
||||||
verticalLayout_2 = new QVBoxLayout();
|
verticalLayout_2 = new QVBoxLayout();
|
||||||
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
|
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
|
||||||
horizontalLayout_2 = new QHBoxLayout();
|
|
||||||
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
|
horizontalLayout_2->addLayout(verticalLayout_2);
|
||||||
|
|
||||||
|
|
||||||
|
gridLayout_2->addLayout(horizontalLayout_2, 1, 0, 1, 1);
|
||||||
|
|
||||||
|
horizontalLayout_1 = new QHBoxLayout();
|
||||||
|
horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1"));
|
||||||
btnConnectionToDB = new QToolButton(groupBox);
|
btnConnectionToDB = new QToolButton(groupBox);
|
||||||
btnConnectionToDB->setObjectName(QString::fromUtf8("btnConnectionToDB"));
|
btnConnectionToDB->setObjectName(QString::fromUtf8("btnConnectionToDB"));
|
||||||
btnConnectionToDB->setMinimumSize(QSize(130, 58));
|
btnConnectionToDB->setMinimumSize(QSize(130, 58));
|
||||||
@@ -80,7 +88,7 @@ public:
|
|||||||
btnConnectionToDB->setCheckable(true);
|
btnConnectionToDB->setCheckable(true);
|
||||||
btnConnectionToDB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
btnConnectionToDB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(btnConnectionToDB);
|
horizontalLayout_1->addWidget(btnConnectionToDB);
|
||||||
|
|
||||||
lblDBisConnected = new QLabel(groupBox);
|
lblDBisConnected = new QLabel(groupBox);
|
||||||
lblDBisConnected->setObjectName(QString::fromUtf8("lblDBisConnected"));
|
lblDBisConnected->setObjectName(QString::fromUtf8("lblDBisConnected"));
|
||||||
@@ -89,7 +97,7 @@ public:
|
|||||||
lblDBisConnected->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png")));
|
lblDBisConnected->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png")));
|
||||||
lblDBisConnected->setScaledContents(true);
|
lblDBisConnected->setScaledContents(true);
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(lblDBisConnected);
|
horizontalLayout_1->addWidget(lblDBisConnected);
|
||||||
|
|
||||||
btnAuthorizationInstructor = new QToolButton(groupBox);
|
btnAuthorizationInstructor = new QToolButton(groupBox);
|
||||||
btnAuthorizationInstructor->setObjectName(QString::fromUtf8("btnAuthorizationInstructor"));
|
btnAuthorizationInstructor->setObjectName(QString::fromUtf8("btnAuthorizationInstructor"));
|
||||||
@@ -101,7 +109,7 @@ public:
|
|||||||
btnAuthorizationInstructor->setCheckable(true);
|
btnAuthorizationInstructor->setCheckable(true);
|
||||||
btnAuthorizationInstructor->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
btnAuthorizationInstructor->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(btnAuthorizationInstructor);
|
horizontalLayout_1->addWidget(btnAuthorizationInstructor);
|
||||||
|
|
||||||
lblLoggedIn = new QLabel(groupBox);
|
lblLoggedIn = new QLabel(groupBox);
|
||||||
lblLoggedIn->setObjectName(QString::fromUtf8("lblLoggedIn"));
|
lblLoggedIn->setObjectName(QString::fromUtf8("lblLoggedIn"));
|
||||||
@@ -110,7 +118,7 @@ public:
|
|||||||
lblLoggedIn->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png")));
|
lblLoggedIn->setPixmap(QPixmap(QString::fromUtf8(":/icons/circleGray.png")));
|
||||||
lblLoggedIn->setScaledContents(true);
|
lblLoggedIn->setScaledContents(true);
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(lblLoggedIn);
|
horizontalLayout_1->addWidget(lblLoggedIn);
|
||||||
|
|
||||||
lblLoggedInPrefix = new QLabel(groupBox);
|
lblLoggedInPrefix = new QLabel(groupBox);
|
||||||
lblLoggedInPrefix->setObjectName(QString::fromUtf8("lblLoggedInPrefix"));
|
lblLoggedInPrefix->setObjectName(QString::fromUtf8("lblLoggedInPrefix"));
|
||||||
@@ -118,46 +126,32 @@ public:
|
|||||||
lblLoggedInPrefix->setTextFormat(Qt::AutoText);
|
lblLoggedInPrefix->setTextFormat(Qt::AutoText);
|
||||||
lblLoggedInPrefix->setScaledContents(false);
|
lblLoggedInPrefix->setScaledContents(false);
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(lblLoggedInPrefix);
|
horizontalLayout_1->addWidget(lblLoggedInPrefix);
|
||||||
|
|
||||||
lblLoggedInInstructor = new QLabel(groupBox);
|
lblLoggedInInstructor = new QLabel(groupBox);
|
||||||
lblLoggedInInstructor->setObjectName(QString::fromUtf8("lblLoggedInInstructor"));
|
lblLoggedInInstructor->setObjectName(QString::fromUtf8("lblLoggedInInstructor"));
|
||||||
lblLoggedInInstructor->setMaximumSize(QSize(16777215, 40));
|
lblLoggedInInstructor->setMaximumSize(QSize(16777215, 40));
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(lblLoggedInInstructor);
|
horizontalLayout_1->addWidget(lblLoggedInInstructor);
|
||||||
|
|
||||||
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
|
|
||||||
horizontalLayout_2->addItem(horizontalSpacer);
|
horizontalLayout_1->addItem(horizontalSpacer);
|
||||||
|
|
||||||
btnDocTasks = new QToolButton(groupBox);
|
btnUpdateStyleSheet = new QToolButton(groupBox);
|
||||||
btnDocTasks->setObjectName(QString::fromUtf8("btnDocTasks"));
|
btnUpdateStyleSheet->setObjectName(QString::fromUtf8("btnUpdateStyleSheet"));
|
||||||
btnDocTasks->setMinimumSize(QSize(140, 58));
|
btnUpdateStyleSheet->setMinimumSize(QSize(58, 58));
|
||||||
QIcon icon2;
|
|
||||||
icon2.addFile(QString::fromUtf8(":/icons/docTasks.png"), QSize(), QIcon::Normal, QIcon::Off);
|
|
||||||
btnDocTasks->setIcon(icon2);
|
|
||||||
btnDocTasks->setIconSize(QSize(32, 32));
|
|
||||||
btnDocTasks->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(btnDocTasks);
|
horizontalLayout_1->addWidget(btnUpdateStyleSheet);
|
||||||
|
|
||||||
toolButton = new QToolButton(groupBox);
|
|
||||||
toolButton->setObjectName(QString::fromUtf8("toolButton"));
|
|
||||||
toolButton->setMinimumSize(QSize(58, 58));
|
|
||||||
|
|
||||||
horizontalLayout_2->addWidget(toolButton);
|
|
||||||
|
|
||||||
|
|
||||||
verticalLayout_2->addLayout(horizontalLayout_2);
|
gridLayout_2->addLayout(horizontalLayout_1, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
|
||||||
gridLayout_2->addLayout(verticalLayout_2, 0, 0, 1, 1);
|
horizontalLayout_0->addWidget(groupBox);
|
||||||
|
|
||||||
|
|
||||||
horizontalLayout->addWidget(groupBox);
|
gridLayout->addLayout(horizontalLayout_0, 0, 0, 1, 1);
|
||||||
|
|
||||||
|
|
||||||
gridLayout->addLayout(horizontalLayout, 0, 0, 1, 1);
|
|
||||||
|
|
||||||
|
|
||||||
retranslateUi(InstructorsAndTraineesWidget);
|
retranslateUi(InstructorsAndTraineesWidget);
|
||||||
@@ -175,11 +169,7 @@ public:
|
|||||||
lblLoggedIn->setText(QString());
|
lblLoggedIn->setText(QString());
|
||||||
lblLoggedInPrefix->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Logged in Instructor: ", nullptr));
|
lblLoggedInPrefix->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Logged in Instructor: ", nullptr));
|
||||||
lblLoggedInInstructor->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "none", nullptr));
|
lblLoggedInInstructor->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "none", nullptr));
|
||||||
btnDocTasks->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Doc tasks", nullptr));
|
btnUpdateStyleSheet->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Update StyleSheet", nullptr));
|
||||||
#if QT_CONFIG(shortcut)
|
|
||||||
btnDocTasks->setShortcut(QCoreApplication::translate("InstructorsAndTraineesWidget", "Ctrl+Shift+S", nullptr));
|
|
||||||
#endif // QT_CONFIG(shortcut)
|
|
||||||
toolButton->setText(QCoreApplication::translate("InstructorsAndTraineesWidget", "Update StyleSheet", nullptr));
|
|
||||||
} // retranslateUi
|
} // retranslateUi
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
#define UI_MESSANGERWIDGET_H
|
#define UI_MESSANGERWIDGET_H
|
||||||
|
|
||||||
#include <QtCore/QVariant>
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtGui/QIcon>
|
||||||
#include <QtWidgets/QApplication>
|
#include <QtWidgets/QApplication>
|
||||||
#include <QtWidgets/QGridLayout>
|
#include <QtWidgets/QGridLayout>
|
||||||
#include <QtWidgets/QGroupBox>
|
#include <QtWidgets/QGroupBox>
|
||||||
@@ -84,6 +85,11 @@ public:
|
|||||||
sizePolicy.setVerticalStretch(0);
|
sizePolicy.setVerticalStretch(0);
|
||||||
sizePolicy.setHeightForWidth(btnSend->sizePolicy().hasHeightForWidth());
|
sizePolicy.setHeightForWidth(btnSend->sizePolicy().hasHeightForWidth());
|
||||||
btnSend->setSizePolicy(sizePolicy);
|
btnSend->setSizePolicy(sizePolicy);
|
||||||
|
QIcon icon;
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/sendMsg.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
btnSend->setIcon(icon);
|
||||||
|
btnSend->setIconSize(QSize(32, 32));
|
||||||
|
btnSend->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
|
||||||
|
|
||||||
horizontalLayout->addWidget(btnSend);
|
horizontalLayout->addWidget(btnSend);
|
||||||
|
|
||||||
|
|||||||
@@ -302,7 +302,7 @@ build InstructorsAndTrainees_autogen: phony CMakeFiles/InstructorsAndTrainees_au
|
|||||||
#############################################
|
#############################################
|
||||||
# Custom command for InstructorsAndTrainees_autogen\EWIEGA46WW\qrc_resources.cpp
|
# Custom command for InstructorsAndTrainees_autogen\EWIEGA46WW\qrc_resources.cpp
|
||||||
|
|
||||||
build InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/DB_IaT/InstructorsAndTrainees/resources.qrc CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/admin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGray.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGreen.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/docTasks.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/archive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/group.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/trainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorAdmin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-instructors.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/edit.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/connectDB.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-trainees.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || InstructorsAndTrainees_autogen
|
build InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp | ${cmake_ninja_workdir}InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp: CUSTOM_COMMAND D$:/LMS/DB_IaT/InstructorsAndTrainees/resources.qrc CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/sendMsg.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/login-user.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/newGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteGroup.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/traineeArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/admin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGray.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/circleGreen.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/docTasks.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/archive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/group.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorFromArchive.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/trainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructorAdmin.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteTrainee.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/addInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-instructors.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/edit.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/instructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/connectDB.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/deleteInstructor.png D$:/LMS/DB_IaT/InstructorsAndTrainees/icons/DB-trainees.png C$:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/rcc.exe || InstructorsAndTrainees_autogen
|
||||||
COMMAND = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\DB_IaT\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E cmake_autorcc D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug"
|
COMMAND = C:\Windows\system32\cmd.exe /C "cd /D D:\LMS\DB_IaT\Debug64 && C:\msys64\mingw64\bin\cmake.exe -E cmake_autorcc D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug"
|
||||||
DESC = Automatic RCC for resources.qrc
|
DESC = Automatic RCC for resources.qrc
|
||||||
restat = 1
|
restat = 1
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -70,6 +70,25 @@ void DataParser::createAuthMessage(ClientAutorization *auth)
|
|||||||
file.close();
|
file.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DataParser::createDeAuthMessage(ClientDeAutorization *deAuth)
|
||||||
|
{
|
||||||
|
QFile file(tempName);
|
||||||
|
file.open(QIODevice::WriteOnly);
|
||||||
|
QXmlStreamWriter xmlWriter(&file);
|
||||||
|
|
||||||
|
xmlWriter.setAutoFormatting(true);
|
||||||
|
xmlWriter.writeStartDocument();
|
||||||
|
xmlWriter.writeStartElement("ClientDeAutorization");
|
||||||
|
|
||||||
|
xmlWriter.writeAttribute("Login",deAuth->Login);
|
||||||
|
|
||||||
|
xmlWriter.writeEndElement();
|
||||||
|
xmlWriter.writeEndElement();
|
||||||
|
xmlWriter.writeEndDocument();
|
||||||
|
|
||||||
|
file.close();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void DataParser::createServerSettings(QString address, QString port)
|
void DataParser::createServerSettings(QString address, QString port)
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ public:
|
|||||||
void saveClientSettrings(QString language,bool isAutoStart);
|
void saveClientSettrings(QString language,bool isAutoStart);
|
||||||
void createFileDataList(QList<FileData> fileDataList,QString filename);
|
void createFileDataList(QList<FileData> fileDataList,QString filename);
|
||||||
void createAuthMessage(ClientAutorization *auth);
|
void createAuthMessage(ClientAutorization *auth);
|
||||||
|
void createDeAuthMessage(ClientDeAutorization *deAuth);
|
||||||
void createAuthData(ServerAuthorization *serverAuth);
|
void createAuthData(ServerAuthorization *serverAuth);
|
||||||
void createAuthDataOffline(QString username,QString pass);
|
void createAuthDataOffline(QString username,QString pass);
|
||||||
void addRunData(QList<int> displays);
|
void addRunData(QList<int> displays);
|
||||||
|
|||||||
@@ -319,11 +319,36 @@ void RecognizeSystem::xmlParser(QByteArray array)
|
|||||||
serverAuth->AccessType = value;
|
serverAuth->AccessType = value;
|
||||||
checkAccessType(value);
|
checkAccessType(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (name == "Login"){
|
||||||
|
serverAuth->Login = value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
emit sigSaveLoginData(serverAuth);
|
emit sigSaveLoginData(serverAuth);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(xmlReader.name() == "ServerDeAuthorization"){
|
||||||
|
|
||||||
|
ServerDeAuthorization *serverDeAuth = new ServerDeAuthorization;
|
||||||
|
|
||||||
|
foreach(const QXmlStreamAttribute &attr, xmlReader.attributes())
|
||||||
|
{
|
||||||
|
QString name = attr.name().toString();
|
||||||
|
QString value = attr.value().toString();
|
||||||
|
|
||||||
|
if (name == "Result"){
|
||||||
|
serverDeAuth->Result = value == "true" ? true : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (name == "Login"){
|
||||||
|
serverDeAuth->Login = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
emit sigDeAuth(serverDeAuth);
|
||||||
|
}
|
||||||
|
|
||||||
xmlReader.readNext();
|
xmlReader.readNext();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ signals:
|
|||||||
void sigSocketDisabled();
|
void sigSocketDisabled();
|
||||||
void sigServerBlocked();
|
void sigServerBlocked();
|
||||||
void sigSaveLoginData(ServerAuthorization *serverAuth);
|
void sigSaveLoginData(ServerAuthorization *serverAuth);
|
||||||
|
void sigDeAuth(ServerDeAuthorization *serverDeAuth);
|
||||||
void sigSocketWaitForReadyRead(int waitTime);
|
void sigSocketWaitForReadyRead(int waitTime);
|
||||||
void sigStartCompare();
|
void sigStartCompare();
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,12 @@ public:
|
|||||||
QString ClientName;
|
QString ClientName;
|
||||||
bool Result;
|
bool Result;
|
||||||
QString AccessType;
|
QString AccessType;
|
||||||
|
QString Login;
|
||||||
|
};
|
||||||
|
class ServerDeAuthorization{
|
||||||
|
public:
|
||||||
|
bool Result;
|
||||||
|
QString Login;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ClientAutorization{
|
class ClientAutorization{
|
||||||
@@ -25,6 +31,11 @@ public:
|
|||||||
QString Password;
|
QString Password;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class ClientDeAutorization{
|
||||||
|
public:
|
||||||
|
QString Login;
|
||||||
|
};
|
||||||
|
|
||||||
class ServerMessage
|
class ServerMessage
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -29,6 +29,22 @@ bool ConnectorToServer::authorizationInstructorLocal(QString login, QString pass
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool ConnectorToServer::deAuthorizationInstructorLocal(QString login)
|
||||||
|
{
|
||||||
|
if (!client->getIsConnected())
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
ClientDeAutorization *deAutorization = new ClientDeAutorization;
|
||||||
|
deAutorization->Login = login;
|
||||||
|
|
||||||
|
dataParser->createDeAuthMessage(deAutorization);
|
||||||
|
emit sigSendDeAutorization();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
void ConnectorToServer::initialize()
|
void ConnectorToServer::initialize()
|
||||||
{
|
{
|
||||||
createObjects();
|
createObjects();
|
||||||
@@ -45,8 +61,10 @@ void ConnectorToServer::bindConnection()
|
|||||||
connect(this,&ConnectorToServer::sigInitializeClient,client,&TCPClient::initialize,Qt::AutoConnection);
|
connect(this,&ConnectorToServer::sigInitializeClient,client,&TCPClient::initialize,Qt::AutoConnection);
|
||||||
connect(this,&ConnectorToServer::sigSetConnect,client,&TCPClient::setConnect,Qt::AutoConnection);
|
connect(this,&ConnectorToServer::sigSetConnect,client,&TCPClient::setConnect,Qt::AutoConnection);
|
||||||
connect(this,&ConnectorToServer::sigSendAutorization,sendSystem,&SendSystem::sendClientAutorization);
|
connect(this,&ConnectorToServer::sigSendAutorization,sendSystem,&SendSystem::sendClientAutorization);
|
||||||
|
connect(this,&ConnectorToServer::sigSendDeAutorization,sendSystem,&SendSystem::sendClientAutorization);
|
||||||
|
|
||||||
connect(recognizeSystem,&RecognizeSystem::sigSaveLoginData,this,&ConnectorToServer::sigLoginResult);
|
connect(recognizeSystem,&RecognizeSystem::sigSaveLoginData,this,&ConnectorToServer::sigLoginResult);
|
||||||
|
connect(recognizeSystem,&RecognizeSystem::sigDeAuth,this,&ConnectorToServer::sigDeLoginResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ConnectorToServer::createObjects()
|
void ConnectorToServer::createObjects()
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ public:
|
|||||||
explicit ConnectorToServer(QObject *parent = nullptr);
|
explicit ConnectorToServer(QObject *parent = nullptr);
|
||||||
|
|
||||||
bool authorizationInstructorLocal(QString login, QString password);
|
bool authorizationInstructorLocal(QString login, QString password);
|
||||||
|
bool deAuthorizationInstructorLocal(QString login);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
|
||||||
@@ -23,7 +24,9 @@ signals:
|
|||||||
SendSystem *sendSystem,
|
SendSystem *sendSystem,
|
||||||
QThread *thread);
|
QThread *thread);
|
||||||
void sigSendAutorization();
|
void sigSendAutorization();
|
||||||
|
void sigSendDeAutorization();
|
||||||
void sigLoginResult(ServerAuthorization * serverAuth);
|
void sigLoginResult(ServerAuthorization * serverAuth);
|
||||||
|
void sigDeLoginResult(ServerDeAuthorization * serverDeAuth);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void initialize();
|
void initialize();
|
||||||
|
|||||||
BIN
DB_IaT/InstructorsAndTrainees/icons/sendMsg.png
Normal file
BIN
DB_IaT/InstructorsAndTrainees/icons/sendMsg.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
@@ -11,6 +11,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
dbLMS(nullptr),
|
dbLMS(nullptr),
|
||||||
viewerTrainees(nullptr),
|
viewerTrainees(nullptr),
|
||||||
viewerInstructors(nullptr),
|
viewerInstructors(nullptr),
|
||||||
|
messangerWidget(nullptr),
|
||||||
|
docTasksWidget(nullptr),
|
||||||
adminMode(false),
|
adminMode(false),
|
||||||
loginInstructorLoggedInLocal(QStringLiteral(""))
|
loginInstructorLoggedInLocal(QStringLiteral(""))
|
||||||
{
|
{
|
||||||
@@ -18,35 +20,31 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
|
|
||||||
connectorToServer = new ConnectorToServer(this);
|
connectorToServer = new ConnectorToServer(this);
|
||||||
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
||||||
|
connect(connectorToServer,&ConnectorToServer::sigDeLoginResult,this,&InstructorsAndTraineesWidget::checkDeLoginResult);
|
||||||
|
|
||||||
dbLMS = new InterfaceDataBaseLMS(this);
|
dbLMS = new InterfaceDataBaseLMS(this);
|
||||||
|
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged);
|
connect(this, &InstructorsAndTraineesWidget::signal_LanguageChanged, dbLMS, &InterfaceDataBaseLMS::slot_LanguageChanged);
|
||||||
|
|
||||||
viewerTrainees = new ViewerTrainees(dbLMS);
|
viewerTrainees = new ViewerTrainees(dbLMS);
|
||||||
viewerInstructors = new ViewerInstructors(dbLMS);
|
viewerInstructors = new ViewerInstructors(dbLMS);
|
||||||
|
|
||||||
messangerWidget = new MessangerWidget(this);
|
|
||||||
|
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerTrainees, &ViewerTrainees::slot_NeedUpdateUI);
|
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerTrainees, &ViewerTrainees::slot_NeedUpdateUI);
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerInstructors, &ViewerInstructors::slot_NeedUpdateUI);
|
connect(this, &InstructorsAndTraineesWidget::signal_NeedUpdateUI, viewerInstructors, &ViewerInstructors::slot_NeedUpdateUI);
|
||||||
|
|
||||||
connect(viewerInstructors, &ViewerInstructors::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
connect(viewerInstructors, &ViewerInstructors::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
||||||
connect(viewerTrainees, &ViewerTrainees::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
connect(viewerTrainees, &ViewerTrainees::signal_BlockAutorization, this, &InstructorsAndTraineesWidget::signal_BlockAutorization);
|
||||||
|
|
||||||
connect(viewerTrainees, &ViewerTrainees::signal_traineeSelected, this, &InstructorsAndTraineesWidget::signal_traineeSelected);
|
connect(viewerTrainees, &ViewerTrainees::signal_traineeSelected, this, &InstructorsAndTraineesWidget::signal_traineeSelected);
|
||||||
connect(this, &InstructorsAndTraineesWidget::signal_tabMessengerChanged, viewerTrainees, &ViewerTrainees::slot_tabMessengerChanged);
|
connect(this, &InstructorsAndTraineesWidget::signal_tabMessengerChanged, viewerTrainees, &ViewerTrainees::slot_tabMessengerChanged);
|
||||||
|
|
||||||
ui->verticalLayout->addWidget(viewerTrainees);
|
messangerWidget = new MessangerWidget(this);
|
||||||
ui->verticalLayout->addWidget(viewerInstructors);
|
|
||||||
ui->verticalLayout->addWidget(messangerWidget);
|
docTasksWidget = new DocTasksWidget(this);
|
||||||
|
|
||||||
|
ui->verticalLayout_1->addWidget(viewerTrainees);
|
||||||
|
ui->verticalLayout_1->addWidget(viewerInstructors);
|
||||||
|
ui->verticalLayout_1->addWidget(messangerWidget);
|
||||||
|
ui->verticalLayout_2->addWidget(docTasksWidget);
|
||||||
|
|
||||||
viewerTrainees->setMinimumSize(1600, 600);
|
viewerTrainees->setMinimumSize(1600, 600);
|
||||||
viewerInstructors->setMinimumSize(1600, 300);
|
viewerInstructors->setMinimumSize(1600, 300);
|
||||||
|
|
||||||
//ui->btnAuthorizationInstructor->setEnabled(false);
|
|
||||||
|
|
||||||
//ui->btnConnectionToDB->click();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
|
InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
|
||||||
@@ -62,6 +60,8 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
|
|||||||
dbLMS->DisConnectionFromDB();
|
dbLMS->DisConnectionFromDB();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete docTasksWidget;
|
||||||
|
delete messangerWidget;
|
||||||
delete viewerInstructors;
|
delete viewerInstructors;
|
||||||
delete viewerTrainees;
|
delete viewerTrainees;
|
||||||
delete dbLMS;
|
delete dbLMS;
|
||||||
@@ -86,7 +86,7 @@ void InstructorsAndTraineesWidget::changeEvent(QEvent *event)
|
|||||||
else
|
else
|
||||||
ui->btnConnectionToDB->setText(tr("Connection DB"));
|
ui->btnConnectionToDB->setText(tr("Connection DB"));
|
||||||
|
|
||||||
updateLabelLoggedInInstructor();
|
updateLabelLoggedInInstructor(loginInstructorLoggedInLocal, "???");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -102,7 +102,7 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA
|
|||||||
{
|
{
|
||||||
if (serverAuth->Result)
|
if (serverAuth->Result)
|
||||||
{
|
{
|
||||||
loginInstructorLoggedInLocal = serverAuth->ClientName;
|
loginInstructorLoggedInLocal = serverAuth->Login;
|
||||||
|
|
||||||
if(loginInstructorLoggedInLocal == QStringLiteral("admin"))
|
if(loginInstructorLoggedInLocal == QStringLiteral("admin"))
|
||||||
adminMode = true;
|
adminMode = true;
|
||||||
@@ -114,11 +114,11 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA
|
|||||||
viewerInstructors->setAuthComplited(true);
|
viewerInstructors->setAuthComplited(true);
|
||||||
viewerTrainees->setAuthComplited(true);
|
viewerTrainees->setAuthComplited(true);
|
||||||
|
|
||||||
//Q_EMIT signal_NeedUpdateUI(true, true);
|
Q_EMIT signal_NeedUpdateUI(true, true);
|
||||||
|
|
||||||
ui->btnAuthorizationInstructor->setText(tr("Deauthorization Instructor"));
|
ui->btnAuthorizationInstructor->setText(tr("Deauthorization Instructor"));
|
||||||
|
|
||||||
//updateLabelLoggedInInstructor();
|
updateLabelLoggedInInstructor(serverAuth->Login, serverAuth->ClientName);
|
||||||
|
|
||||||
//Q_EMIT signal_NeedUpdateUI(true, true);
|
//Q_EMIT signal_NeedUpdateUI(true, true);
|
||||||
|
|
||||||
@@ -130,7 +130,33 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::authorizationInstructorLocal(QWidget* parent)
|
void InstructorsAndTraineesWidget::checkDeLoginResult(ServerDeAuthorization *serverDeAuth)
|
||||||
|
{
|
||||||
|
if (serverDeAuth->Result)
|
||||||
|
{
|
||||||
|
loginInstructorLoggedInLocal = QStringLiteral("");
|
||||||
|
adminMode = false;
|
||||||
|
|
||||||
|
viewerInstructors->setAdminMode(adminMode);
|
||||||
|
viewerTrainees->setAdminMode(adminMode);
|
||||||
|
viewerInstructors->setAuthComplited(false);
|
||||||
|
viewerTrainees->setAuthComplited(false);
|
||||||
|
|
||||||
|
Q_EMIT signal_NeedUpdateUI(true, false);
|
||||||
|
|
||||||
|
ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor"));
|
||||||
|
|
||||||
|
updateLabelLoggedInInstructor("","");
|
||||||
|
|
||||||
|
QMessageBox::information(this, tr("Instructor deauthorization"), tr("Successfully!"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
QMessageBox::warning(this, tr("Instructor deauthorization"), tr("Error!"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
bool InstructorsAndTraineesWidget::authorizationInstructorDialog(QWidget* parent)
|
||||||
{
|
{
|
||||||
DialogAuthorizationInstructor dlg(parent);
|
DialogAuthorizationInstructor dlg(parent);
|
||||||
dlg.setWindowTitle(tr("Instructor authorization"));
|
dlg.setWindowTitle(tr("Instructor authorization"));
|
||||||
@@ -160,115 +186,25 @@ bool InstructorsAndTraineesWidget::authorizationInstructorLocal(QWidget* parent)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::authorizationIsCompleted()
|
|
||||||
{
|
|
||||||
if(loginInstructorLoggedInLocal == QStringLiteral(""))
|
|
||||||
return false;
|
|
||||||
else
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::authorizationTrainee(QString login, QString password, QString classroom_name, QString computer_name)
|
|
||||||
{
|
|
||||||
mtxAccess.lock();
|
|
||||||
|
|
||||||
if(! dbLMS->DBisConnected())
|
|
||||||
{
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(true);
|
|
||||||
|
|
||||||
bool res = dbLMS->AuthorizationTrainee(login, password, classroom_name, computer_name);
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(false);
|
|
||||||
|
|
||||||
if(res)
|
|
||||||
Q_EMIT signal_NeedUpdateUI(false, true);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::deAuthorizationTrainee(QString login)
|
|
||||||
{
|
|
||||||
mtxAccess.lock();
|
|
||||||
|
|
||||||
if(! dbLMS->DBisConnected())
|
|
||||||
{
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(true);
|
|
||||||
|
|
||||||
bool res = dbLMS->deAuthorizationTrainee(login);
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(false);
|
|
||||||
|
|
||||||
if(res)
|
|
||||||
Q_EMIT signal_NeedUpdateUI(false, true);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
|
|
||||||
QString InstructorsAndTraineesWidget::getNameTraineeByLogin(QString login)
|
|
||||||
{
|
|
||||||
mtxAccess.lock();
|
|
||||||
|
|
||||||
if(! dbLMS->DBisConnected())
|
|
||||||
{
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return QStringLiteral("");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString res = dbLMS->getNameTraineeByLogin(login);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::authorizationInstructor(QString login, QString password)
|
|
||||||
{
|
|
||||||
mtxAccess.lock();
|
|
||||||
|
|
||||||
if(! dbLMS->DBisConnected())
|
|
||||||
{
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(true);
|
|
||||||
|
|
||||||
bool res = dbLMS->AuthorizationInstructor(login, password);
|
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(false);
|
|
||||||
|
|
||||||
if(res)
|
|
||||||
Q_EMIT signal_NeedUpdateUI(true, false);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login)
|
bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login)
|
||||||
{
|
{
|
||||||
mtxAccess.lock();
|
mtxAccess.lock();
|
||||||
|
|
||||||
|
/*
|
||||||
if(! dbLMS->DBisConnected())
|
if(! dbLMS->DBisConnected())
|
||||||
{
|
{
|
||||||
mtxAccess.unlock();
|
mtxAccess.unlock();
|
||||||
return false;
|
return false;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(true);
|
//Q_EMIT signal_BlockAutorization(true);
|
||||||
|
|
||||||
bool res = dbLMS->deAuthorizationInstructor(login);
|
//bool res = dbLMS->deAuthorizationInstructor(login);
|
||||||
|
connectorToServer->deAuthorizationInstructorLocal(login);
|
||||||
|
|
||||||
Q_EMIT signal_BlockAutorization(false);
|
//Q_EMIT signal_BlockAutorization(false);
|
||||||
|
|
||||||
|
/*
|
||||||
if(res)
|
if(res)
|
||||||
{
|
{
|
||||||
if(loginInstructorLoggedInLocal == login)
|
if(loginInstructorLoggedInLocal == login)
|
||||||
@@ -285,50 +221,21 @@ bool InstructorsAndTraineesWidget::deAuthorizationInstructor(QString login)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
Q_EMIT signal_NeedUpdateUI(true, false);
|
Q_EMIT signal_NeedUpdateUI(true, false);
|
||||||
}
|
|
||||||
|
} */
|
||||||
|
|
||||||
mtxAccess.unlock();
|
mtxAccess.unlock();
|
||||||
return res;
|
return /*res*/true;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString InstructorsAndTraineesWidget::getNameInstructorByLogin(QString login)
|
bool InstructorsAndTraineesWidget::authorizationIsCompleted()
|
||||||
{
|
{
|
||||||
mtxAccess.lock();
|
if(loginInstructorLoggedInLocal == QStringLiteral(""))
|
||||||
|
return false;
|
||||||
if(! dbLMS->DBisConnected())
|
else
|
||||||
{
|
return true;
|
||||||
mtxAccess.unlock();
|
|
||||||
return QStringLiteral("");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString res = dbLMS->getNameInstructorByLogin(login);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QString InstructorsAndTraineesWidget::getMainInstructorName()
|
|
||||||
{
|
|
||||||
mtxAccess.lock();
|
|
||||||
|
|
||||||
if(! dbLMS->DBisConnected())
|
|
||||||
{
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return QStringLiteral("");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString res = dbLMS->getNameInstructorByLogin(loginInstructorLoggedInLocal);
|
|
||||||
|
|
||||||
mtxAccess.unlock();
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
/*
|
|
||||||
QList<Trainee> InstructorsAndTraineesWidget::getListTrainees()
|
|
||||||
{
|
|
||||||
return dbLMS->getListTrainees();
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked()
|
void InstructorsAndTraineesWidget::on_btnConnectionToDB_clicked()
|
||||||
{
|
{
|
||||||
bool stateIsChecked = ui->btnConnectionToDB->isChecked();
|
bool stateIsChecked = ui->btnConnectionToDB->isChecked();
|
||||||
@@ -384,7 +291,7 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked()
|
|||||||
|
|
||||||
if(stateIsChecked)
|
if(stateIsChecked)
|
||||||
{//Авторизация Инструктора локальная (Администратора)
|
{//Авторизация Инструктора локальная (Администратора)
|
||||||
if(authorizationInstructorLocal(this))
|
if(authorizationInstructorDialog(this))
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -397,30 +304,30 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked()
|
|||||||
{
|
{
|
||||||
if(deAuthorizationInstructor(loginInstructorLoggedInLocal))
|
if(deAuthorizationInstructor(loginInstructorLoggedInLocal))
|
||||||
{
|
{
|
||||||
ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor"));
|
//ui->btnAuthorizationInstructor->setText(tr("Authorization Instructor"));
|
||||||
|
|
||||||
//updateLabelLoggedInInstructor();
|
//updateLabelLoggedInInstructor();
|
||||||
|
|
||||||
Q_EMIT signal_NeedUpdateUI(true, true);
|
//Q_EMIT signal_NeedUpdateUI(true, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor()
|
void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor(QString login, QString name)
|
||||||
{
|
{
|
||||||
mtxAccess.lock();
|
mtxAccess.lock();
|
||||||
|
|
||||||
|
/*
|
||||||
if(! dbLMS->DBisConnected())
|
if(! dbLMS->DBisConnected())
|
||||||
{
|
{
|
||||||
mtxAccess.unlock();
|
mtxAccess.unlock();
|
||||||
return;
|
return;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
if(authorizationIsCompleted())
|
if(authorizationIsCompleted())
|
||||||
{
|
{
|
||||||
QString nameLoggedInInstructor = QString("%1 (%2)").arg(
|
QString nameLoggedInInstructor = QString("%1 (%2)").arg(name, login);
|
||||||
dbLMS->getNameInstructorByLogin(loginInstructorLoggedInLocal), loginInstructorLoggedInLocal);
|
|
||||||
ui->lblLoggedInInstructor->setText(nameLoggedInInstructor);
|
ui->lblLoggedInInstructor->setText(nameLoggedInInstructor);
|
||||||
if(loginInstructorLoggedInLocal == QStringLiteral("admin"))
|
if(loginInstructorLoggedInLocal == QStringLiteral("admin"))
|
||||||
ui->lblLoggedIn->setPixmap(QPixmap(QStringLiteral(":/icons/admin.png")));
|
ui->lblLoggedIn->setPixmap(QPixmap(QStringLiteral(":/icons/admin.png")));
|
||||||
@@ -436,18 +343,7 @@ void InstructorsAndTraineesWidget::updateLabelLoggedInInstructor()
|
|||||||
mtxAccess.unlock();
|
mtxAccess.unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
void InstructorsAndTraineesWidget::on_btnDocTasks_clicked()
|
void InstructorsAndTraineesWidget::on_btnUpdateStyleSheet_clicked()
|
||||||
{
|
|
||||||
DocTasksWidget docTasks(this);
|
|
||||||
QDialog* dialog = new QDialog(this);
|
|
||||||
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
|
||||||
layout->addWidget(&docTasks);
|
|
||||||
dialog->setWindowTitle(tr("Doc tasks"));
|
|
||||||
dialog->setMinimumSize(1200, 800);
|
|
||||||
dialog->exec();
|
|
||||||
}
|
|
||||||
|
|
||||||
void InstructorsAndTraineesWidget::on_toolButton_clicked()
|
|
||||||
{
|
{
|
||||||
viewerTrainees->updateMyStyleSheet();
|
viewerTrainees->updateMyStyleSheet();
|
||||||
viewerInstructors->updateMyStyleSheet();
|
viewerInstructors->updateMyStyleSheet();
|
||||||
|
|||||||
@@ -29,7 +29,10 @@ private:
|
|||||||
public Q_SLOTS:
|
public Q_SLOTS:
|
||||||
//Слот обработки смены языка
|
//Слот обработки смены языка
|
||||||
void slot_LanguageChanged(QString language);
|
void slot_LanguageChanged(QString language);
|
||||||
|
//Слот обработки результата авторизации
|
||||||
void checkLoginResult(ServerAuthorization * serverAuth);
|
void checkLoginResult(ServerAuthorization * serverAuth);
|
||||||
|
//Слот обработки результата авторизации
|
||||||
|
void checkDeLoginResult(ServerDeAuthorization * serverDeAuth);
|
||||||
|
|
||||||
Q_SIGNALS:
|
Q_SIGNALS:
|
||||||
//сигнал об изменении языка интерфейса
|
//сигнал об изменении языка интерфейса
|
||||||
@@ -50,33 +53,17 @@ Q_SIGNALS:
|
|||||||
//сигнал об инициализации мессенджера
|
//сигнал об инициализации мессенджера
|
||||||
void signal_InitMessanger(QList<Trainee> listTrainees);
|
void signal_InitMessanger(QList<Trainee> listTrainees);
|
||||||
|
|
||||||
public:
|
|
||||||
QString getMainInstructorName();
|
|
||||||
//QList<Trainee> getListTrainees();
|
|
||||||
|
|
||||||
//Авторизация обучаемого на клиенте
|
|
||||||
bool authorizationTrainee(QString login, QString password, QString classroom_name = QStringLiteral(""), QString computer_name = QStringLiteral(""));
|
|
||||||
bool deAuthorizationTrainee(QString login);
|
|
||||||
QString getNameTraineeByLogin(QString login);
|
|
||||||
|
|
||||||
//Авторизация инструктора на клиенте
|
|
||||||
bool authorizationInstructor(QString login, QString password);
|
|
||||||
bool deAuthorizationInstructor(QString login);
|
|
||||||
QString getNameInstructorByLogin(QString login);
|
|
||||||
|
|
||||||
private Q_SLOTS:
|
private Q_SLOTS:
|
||||||
void on_btnConnectionToDB_clicked();
|
void on_btnConnectionToDB_clicked();
|
||||||
void on_btnAuthorizationInstructor_clicked();
|
void on_btnAuthorizationInstructor_clicked();
|
||||||
|
void on_btnUpdateStyleSheet_clicked();
|
||||||
void on_btnDocTasks_clicked();
|
|
||||||
|
|
||||||
void on_toolButton_clicked();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void updateLabelLoggedInInstructor();
|
void updateLabelLoggedInInstructor(QString login, QString name);
|
||||||
|
|
||||||
//Авторизация инструктора локальная
|
//Авторизация инструктора локальная
|
||||||
bool authorizationInstructorLocal(QWidget* parent = nullptr);
|
bool authorizationInstructorDialog(QWidget* parent = nullptr);
|
||||||
|
bool deAuthorizationInstructor(QString login);
|
||||||
bool authorizationIsCompleted();
|
bool authorizationIsCompleted();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
<layout class="QHBoxLayout" name="horizontalLayout_0">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QGroupBox" name="groupBox">
|
<widget class="QGroupBox" name="groupBox">
|
||||||
<property name="font">
|
<property name="font">
|
||||||
@@ -35,12 +35,17 @@
|
|||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
<layout class="QGridLayout" name="gridLayout_2">
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<layout class="QVBoxLayout" name="verticalLayout"/>
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
|
<item>
|
||||||
|
<layout class="QVBoxLayout" name="verticalLayout_1"/>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QVBoxLayout" name="verticalLayout_2"/>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
<layout class="QHBoxLayout" name="horizontalLayout_1">
|
||||||
<item>
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
|
||||||
<item>
|
<item>
|
||||||
<widget class="QToolButton" name="btnConnectionToDB">
|
<widget class="QToolButton" name="btnConnectionToDB">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
@@ -195,36 +200,7 @@
|
|||||||
</spacer>
|
</spacer>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QToolButton" name="btnDocTasks">
|
<widget class="QToolButton" name="btnUpdateStyleSheet">
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>140</width>
|
|
||||||
<height>58</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Doc tasks</string>
|
|
||||||
</property>
|
|
||||||
<property name="icon">
|
|
||||||
<iconset resource="resources.qrc">
|
|
||||||
<normaloff>:/icons/docTasks.png</normaloff>:/icons/docTasks.png</iconset>
|
|
||||||
</property>
|
|
||||||
<property name="iconSize">
|
|
||||||
<size>
|
|
||||||
<width>32</width>
|
|
||||||
<height>32</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="shortcut">
|
|
||||||
<string>Ctrl+Shift+S</string>
|
|
||||||
</property>
|
|
||||||
<property name="toolButtonStyle">
|
|
||||||
<enum>Qt::ToolButtonTextUnderIcon</enum>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QToolButton" name="toolButton">
|
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>58</width>
|
<width>58</width>
|
||||||
@@ -239,8 +215,6 @@
|
|||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
|
|||||||
@@ -65,6 +65,19 @@
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Send</string>
|
<string>Send</string>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="icon">
|
||||||
|
<iconset resource="../resources.qrc">
|
||||||
|
<normaloff>:/icons/sendMsg.png</normaloff>:/icons/sendMsg.png</iconset>
|
||||||
|
</property>
|
||||||
|
<property name="iconSize">
|
||||||
|
<size>
|
||||||
|
<width>32</width>
|
||||||
|
<height>32</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="toolButtonStyle">
|
||||||
|
<enum>Qt::ToolButtonTextBesideIcon</enum>
|
||||||
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
@@ -76,6 +89,8 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources>
|
||||||
|
<include location="../resources.qrc"/>
|
||||||
|
</resources>
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|||||||
@@ -24,5 +24,6 @@
|
|||||||
<file>icons/connectDB.png</file>
|
<file>icons/connectDB.png</file>
|
||||||
<file>icons/login-user.png</file>
|
<file>icons/login-user.png</file>
|
||||||
<file>icons/docTasks.png</file>
|
<file>icons/docTasks.png</file>
|
||||||
|
<file>icons/sendMsg.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
Binary file not shown.
@@ -1,45 +1,76 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
498 1762 7549974043942795 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj e55e608f2306dffc
|
17 49 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
1841 1985 7549974046170500 GUIdataBaseLMS.exe dadb916a9424404
|
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
|
||||||
|
54 1420 7550071848284297 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
17 49 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
462 513 7550002299258019 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
||||||
|
49 1320 7550071847292361 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
1420 1566 7550071849741482 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
10 32 0 CMakeFiles/clean.additional 7155004b3956b606
|
10 32 0 CMakeFiles/clean.additional 7155004b3956b606
|
||||||
441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
|
441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
|
||||||
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
|
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
|
||||||
501 1760 7549974043922849 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj 5aeddeb7620711ba
|
52 1348 7550071847581866 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
449 498 7549974031284050 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
|
||||||
9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
9 40 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
505 556 7549974031887321 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj bb007c89f3a0e760
|
|
||||||
9 40 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
|
|
||||||
32 39 0 clean 9c4b4372737ab8da
|
|
||||||
449 498 7549974031284050 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
|
||||||
9 40 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
503 1841 7549974044729004 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj 3810b99a644bb526
|
|
||||||
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
|
|
||||||
9 40 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
21 462 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
21 462 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
21 462 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
|
||||||
21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
|
||||||
21 462 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
|
||||||
462 513 7550002299258019 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
|
||||||
462 513 7550002299258019 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
|
||||||
520 570 7550002299856419 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
|
520 570 7550002299856419 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
|
||||||
513 1782 7550002311959577 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
516 1831 7550002312453173 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
17 49 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
518 1886 7550002313003795 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
462 513 7550002299258019 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
|
||||||
1886 2030 7550002314424457 GUIdataBaseLMS.exe dadb916a9424404
|
17 49 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
19 56 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
32 39 0 clean 9c4b4372737ab8da
|
||||||
19 56 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
|
||||||
19 56 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
20 51 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
20 51 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
20 51 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
19 56 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
20 51 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
15 48 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
15 48 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
15 48 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
15 48 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
15 46 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
15 46 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
15 46 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
15 46 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
48 1322 7550116196483503 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
50 1343 7550116196703216 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
53 1419 7550116197445564 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1419 1564 7550116198891169 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
|
21 52 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
21 52 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
21 52 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
21 52 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
17 54 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
17 54 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
17 54 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
17 54 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
16 47 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
16 47 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
16 47 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
|
||||||
|
16 47 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
|
||||||
|
47 1317 7550176038485876 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
|
||||||
|
50 1342 7550176038745186 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
|
||||||
|
52 1416 7550176039483204 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
|
||||||
|
1417 1562 7550176040927859 GUIdataBaseLMS.exe dadb916a9424404
|
||||||
|
|||||||
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ClientAutorization Login="admin" Password="admin"/>
|
<ClientDeAutorization Login="O1"/>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -26,3 +26,46 @@
|
|||||||
1284 2596 7548532028126673 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
|
1284 2596 7548532028126673 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
|
||||||
1226 1269 7548532014896390 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
1226 1269 7548532014896390 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
|
||||||
741 3823 7549118088405427 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
741 3823 7549118088405427 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
||||||
|
8 620 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
8 620 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
8 620 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
8 620 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
8 620 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
8 620 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
631 3169 7550042169912346 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
||||||
|
628 3224 7550042170483312 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
||||||
|
640 3276 7550042171011162 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
||||||
|
633 3299 7550042171170749 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
||||||
|
643 3330 7550042171563312 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
||||||
|
636 3529 7550042173541128 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
|
623 3530 7550042173551107 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
||||||
|
626 3612 7550042174342071 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
||||||
|
620 3965 7550042177904480 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
||||||
|
3965 4463 7550042182866266 libServerLMS.dll fec6fbb0697e8d71
|
||||||
|
3965 4463 7550042182866266 libServerLMS.dll.a fec6fbb0697e8d71
|
||||||
|
19 549 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 549 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 549 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
19 549 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 549 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 549 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
569 3070 7550109271713645 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
|
||||||
|
559 3181 7550109272813721 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
|
||||||
|
562 3281 7550109273823126 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
|
||||||
|
572 3326 7550109274281903 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
|
||||||
|
555 3385 7550109274862336 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
|
||||||
|
550 3438 7550109275395266 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
|
||||||
|
566 3508 7550109276093391 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
|
557 3559 7550109276602373 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
|
||||||
|
552 3692 7550109277923319 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
|
||||||
|
3692 4166 7550109282652827 libServerLMS.dll fec6fbb0697e8d71
|
||||||
|
3692 4166 7550109282652827 libServerLMS.dll.a fec6fbb0697e8d71
|
||||||
|
19 60 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 60 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 60 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
19 60 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
|
||||||
|
19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
|
||||||
|
19 60 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
|
||||||
|
60 2213 7550153358132948 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
|
||||||
|
2213 2674 7550153362733864 libServerLMS.dll fec6fbb0697e8d71
|
||||||
|
2213 2674 7550153362733864 libServerLMS.dll.a fec6fbb0697e8d71
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,21 +1,7 @@
|
|||||||
# Generated by CMake. Changes will be overwritten.
|
# Generated by CMake. Changes will be overwritten.
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
|
||||||
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
|
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Client.h
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
|
|
||||||
mmc:Q_OBJECT
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
|
|
||||||
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/dataparser.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp
|
D:/LMS/ServerLMS/ServerLMS/serverlmswidget.cpp
|
||||||
@@ -32,6 +18,20 @@ D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.h
|
|||||||
D:/LMS/ServerLMS/ServerLMS/Systems/tools.h
|
D:/LMS/ServerLMS/ServerLMS/Systems/tools.h
|
||||||
D:/LMS/ServerLMS/ServerLMS/clienthandler.h
|
D:/LMS/ServerLMS/ServerLMS/clienthandler.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/typesDataServerClient.h
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/processingsystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/multithreadserver.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Client.h
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.h
|
||||||
|
mmc:Q_OBJECT
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/ServerLMS_global.h
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/providerdblms.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/recognizesystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/logger.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/sendsystem.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/multithreadserver.cpp
|
||||||
|
D:/LMS/ServerLMS/ServerLMS/Systems/updatecontroller.cpp
|
||||||
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
|
D:/LMS/ServerLMS/ServerLMS/providerdblms.h
|
||||||
mmc:Q_OBJECT
|
mmc:Q_OBJECT
|
||||||
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
|
D:/LMS/ServerLMS/ServerLMS/clienthandler.cpp
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -49,6 +49,24 @@ void DataParser::xmlParser(ClientHandler *client, QByteArray array)
|
|||||||
|
|
||||||
processingSystem->processingClientAutorization(client, clientAutorization);
|
processingSystem->processingClientAutorization(client, clientAutorization);
|
||||||
}
|
}
|
||||||
|
else if(xmlReader.name() == "ClientDeAutorization")
|
||||||
|
{//Запрос ДеАвторизации от клиента
|
||||||
|
|
||||||
|
ClientDeAutorization clientDeAutorization;
|
||||||
|
|
||||||
|
/*Перебираем все атрибуты тега*/
|
||||||
|
foreach(const QXmlStreamAttribute &attr, xmlReader.attributes())
|
||||||
|
{
|
||||||
|
QString name = attr.name().toString();
|
||||||
|
QString value = attr.value().toString();
|
||||||
|
//addTextToLogger(name + ": " + value);
|
||||||
|
|
||||||
|
if(name == "Login")
|
||||||
|
clientDeAutorization.Login = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
processingSystem->processingClientDeAutorization(client, clientDeAutorization);
|
||||||
|
}
|
||||||
else if(xmlReader.name() == "ClientMessage")
|
else if(xmlReader.name() == "ClientMessage")
|
||||||
{//Сообщение от клиента
|
{//Сообщение от клиента
|
||||||
|
|
||||||
@@ -220,7 +238,7 @@ QByteArray DataParser::xmlAnswer(QList<SXmlAnswerTag> listTag, QString elemUp1,
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorName,QString clientName, QString accessType)
|
QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorName,QString clientName, QString accessType, QString login)
|
||||||
{
|
{
|
||||||
|
|
||||||
QList<SXmlAnswerTag> listTag;
|
QList<SXmlAnswerTag> listTag;
|
||||||
@@ -229,7 +247,8 @@ QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorNa
|
|||||||
SAttribute attribute2 = {"InstructorName", instructorName};
|
SAttribute attribute2 = {"InstructorName", instructorName};
|
||||||
SAttribute attribute3 = {"ClientName", clientName};
|
SAttribute attribute3 = {"ClientName", clientName};
|
||||||
SAttribute attribute4 = {"AccessType", accessType};
|
SAttribute attribute4 = {"AccessType", accessType};
|
||||||
QList<SAttribute> listAttr = {attribute1, attribute2, attribute3, attribute4};
|
SAttribute attribute5 = {"Login", login};
|
||||||
|
QList<SAttribute> listAttr = {attribute1, attribute2, attribute3, attribute4, attribute5};
|
||||||
SXmlAnswerTag tag = {"ServerAuthorization", listAttr};
|
SXmlAnswerTag tag = {"ServerAuthorization", listAttr};
|
||||||
|
|
||||||
listTag.append(tag);
|
listTag.append(tag);
|
||||||
@@ -237,6 +256,20 @@ QByteArray DataParser::xmlAnswer_authorization(bool result, QString instructorNa
|
|||||||
return xmlAnswer(listTag);
|
return xmlAnswer(listTag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QByteArray DataParser::xmlAnswer_deAuthorization(bool result, QString login)
|
||||||
|
{
|
||||||
|
QList<SXmlAnswerTag> listTag;
|
||||||
|
|
||||||
|
SAttribute attribute1 = {"Result", result? "true" : "false"};
|
||||||
|
SAttribute attribute2 = {"Login", login};
|
||||||
|
QList<SAttribute> listAttr = {attribute1, attribute2};
|
||||||
|
SXmlAnswerTag tag = {"ServerDeAuthorization", listAttr};
|
||||||
|
|
||||||
|
listTag.append(tag);
|
||||||
|
|
||||||
|
return xmlAnswer(listTag);
|
||||||
|
}
|
||||||
|
|
||||||
QByteArray DataParser::xmlAnswer_message(QString text)
|
QByteArray DataParser::xmlAnswer_message(QString text)
|
||||||
{
|
{
|
||||||
QList<SXmlAnswerTag> listTag;
|
QList<SXmlAnswerTag> listTag;
|
||||||
|
|||||||
@@ -25,7 +25,8 @@ public:
|
|||||||
void xmlFileDataParse(QByteArray array);
|
void xmlFileDataParse(QByteArray array);
|
||||||
|
|
||||||
QByteArray xmlAnswer(QList<SXmlAnswerTag> listTag,QString elemUp1 = "", QString elemUp2 = "");
|
QByteArray xmlAnswer(QList<SXmlAnswerTag> listTag,QString elemUp1 = "", QString elemUp2 = "");
|
||||||
QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType);
|
QByteArray xmlAnswer_authorization(bool result, QString instructorName, QString clientName, QString accessType, QString login);
|
||||||
|
QByteArray xmlAnswer_deAuthorization(bool result, QString login);
|
||||||
QByteArray xmlAnswer_message(QString text);
|
QByteArray xmlAnswer_message(QString text);
|
||||||
QByteArray xmlAnswer_task(QString text);
|
QByteArray xmlAnswer_task(QString text);
|
||||||
QByteArray xmlAnswer_notify(QString code);
|
QByteArray xmlAnswer_notify(QString code);
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ void ProcessingSystem::processingClientAutorization(ClientHandler *client, Clien
|
|||||||
instructorName = providerDBLMS->getMainInstructorName();
|
instructorName = providerDBLMS->getMainInstructorName();
|
||||||
traineeName = providerDBLMS->getNameTraineeByLogin(clientAutorization.Login);
|
traineeName = providerDBLMS->getNameTraineeByLogin(clientAutorization.Login);
|
||||||
|
|
||||||
arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, traineeName, "trainee");
|
arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, traineeName, "trainee", clientAutorization.Login);
|
||||||
}
|
}
|
||||||
else if(providerDBLMS->authorizationInstructor(clientAutorization.Login, clientAutorization.Password))
|
else if(providerDBLMS->authorizationInstructor(clientAutorization.Login, clientAutorization.Password))
|
||||||
{//Авторизуется инструктор
|
{//Авторизуется инструктор
|
||||||
@@ -52,11 +52,56 @@ void ProcessingSystem::processingClientAutorization(ClientHandler *client, Clien
|
|||||||
|
|
||||||
instructorName = providerDBLMS->getNameInstructorByLogin(clientAutorization.Login);
|
instructorName = providerDBLMS->getNameInstructorByLogin(clientAutorization.Login);
|
||||||
|
|
||||||
arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, instructorName, "instructor");
|
arrayAnswer = dataParser->xmlAnswer_authorization(true, instructorName, instructorName, "instructor", clientAutorization.Login);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{//Никто не авторизовался
|
{//Никто не авторизовался
|
||||||
arrayAnswer = dataParser->xmlAnswer_authorization(false, "", "", "");
|
arrayAnswer = dataParser->xmlAnswer_authorization(false, "", "", "", "");
|
||||||
|
}
|
||||||
|
client->sendXmlAnswer(arrayAnswer);
|
||||||
|
|
||||||
|
QString str = QString(arrayAnswer);
|
||||||
|
//logger->addTextToLogger("To Client: " + str);
|
||||||
|
|
||||||
|
//Извещаем об изменениях в авторизации
|
||||||
|
emit sigAuthChanged();
|
||||||
|
}
|
||||||
|
|
||||||
|
void ProcessingSystem::processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization)
|
||||||
|
{
|
||||||
|
if(server->getStateBlockAutorization() == blocked)
|
||||||
|
{
|
||||||
|
QByteArray arrayAnswer = dataParser->xmlAnswer_notify(NOTIFY_SERVER_BLOCKED);
|
||||||
|
client->sendXmlAnswer(arrayAnswer);
|
||||||
|
|
||||||
|
QString str = QString(arrayAnswer);
|
||||||
|
emit sigLogMessage("To Client: " + str);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Попытка ДеАвторизации клиента (проверка по БД)
|
||||||
|
QByteArray arrayAnswer;
|
||||||
|
|
||||||
|
if(providerDBLMS->deAuthorizationTrainee(clientDeAutorization.Login))
|
||||||
|
{//ДеАвторизуется обучаемый
|
||||||
|
|
||||||
|
client->getClient()->setLogin("");
|
||||||
|
emit sigUpdateListClients();
|
||||||
|
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_deAuthorization(true, clientDeAutorization.Login);
|
||||||
|
}
|
||||||
|
else if(providerDBLMS->deAuthorizationInstructor(clientDeAutorization.Login))
|
||||||
|
{//ДеАвторизуется инструктор
|
||||||
|
|
||||||
|
client->getClient()->setLogin("");
|
||||||
|
emit sigUpdateListClients();
|
||||||
|
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_deAuthorization(true, clientDeAutorization.Login);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{//Никто не ДеАвторизовался
|
||||||
|
arrayAnswer = dataParser->xmlAnswer_deAuthorization(false, "");
|
||||||
}
|
}
|
||||||
client->sendXmlAnswer(arrayAnswer);
|
client->sendXmlAnswer(arrayAnswer);
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ public:
|
|||||||
|
|
||||||
void initialize(DataParser* dataParser,ServerLMSWidget *server);
|
void initialize(DataParser* dataParser,ServerLMSWidget *server);
|
||||||
void processingClientAutorization(ClientHandler *client, ClientAutorization clientAutorization);
|
void processingClientAutorization(ClientHandler *client, ClientAutorization clientAutorization);
|
||||||
|
void processingClientDeAutorization(ClientHandler *client, ClientDeAutorization clientDeAutorization);
|
||||||
void processingClientMessage(ClientHandler *client, ClientMessage clientMessage);
|
void processingClientMessage(ClientHandler *client, ClientMessage clientMessage);
|
||||||
void processingClientNotify(ClientHandler *client, ClientNotify clientNotify);
|
void processingClientNotify(ClientHandler *client, ClientNotify clientNotify);
|
||||||
|
|
||||||
|
|||||||
@@ -44,6 +44,11 @@ public:
|
|||||||
QString Password;
|
QString Password;
|
||||||
int NumberOfScreen;
|
int NumberOfScreen;
|
||||||
};
|
};
|
||||||
|
class ClientDeAutorization
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QString Login;
|
||||||
|
};
|
||||||
|
|
||||||
class ServerMessage
|
class ServerMessage
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ServerNotify Code="END"/>
|
<ServerDeAuthorization Result="true" Login="O1"/>
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user