Закончил стилизацию css

This commit is contained in:
krivoshein
2024-12-19 12:40:52 +03:00
parent 3ed2b5f5d1
commit bc1f864815
61 changed files with 1168 additions and 1343 deletions

Binary file not shown.

View File

@@ -1,120 +1,148 @@
# ninja log v5 # ninja log v5
19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
1397 1442 7562185733292276 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c 1514 1651 7562929761759219 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
1449 4667 7562185765460068 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 1658 5182 7562929797050763 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
2795 5474 7562185773619164 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 4162 6040 7562929805633297 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
19 79 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
1486 4450 7562185763238083 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d 1697 4932 7562929794542405 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
1447 4310 7562185761692219 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 1656 4563 7562929790410375 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
56 1392 7562186916162575 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 4355 6588 7562929811103633 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
1451 3904 7562185757168875 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 1661 4240 7562929787365213 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
19 79 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
33 46 0 clean 9c4b4372737ab8da 40 51 0 clean 9c4b4372737ab8da
1472 4011 7562185758418586 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc 1682 4360 7562929788411984 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
1493 4360 7562185762220800 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de 1706 4873 7562929793832094 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
1392 2140 7562186923027494 libInstructorsAndTrainees.dll.a c1e915765a645e23 6588 7587 7562929820361701 libInstructorsAndTrainees.dll.a c1e915765a645e23
4310 4673 7562185765569772 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b 4360 4793 7562929792963173 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
19 79 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 15 1513 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
1466 4944 7562185768300098 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 1675 4913 7562929794342105 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
1469 4703 7562185765879679 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b 1679 4984 7562929795054880 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
1397 1442 7562185733292276 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c 1514 1651 7562929761759219 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
1476 3888 7562185757325089 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 1686 4251 7562929787511214 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
9 33 0 CMakeFiles/clean.additional 7155004b3956b606 10 40 0 CMakeFiles/clean.additional 7155004b3956b606
1460 4865 7562185767511131 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 1669 4658 7562929791561020 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
1392 2140 7562186923027494 libInstructorsAndTrainees.dll c1e915765a645e23 6588 7587 7562929820361701 libInstructorsAndTrainees.dll c1e915765a645e23
19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
1483 4644 7562185765225118 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 1693 4355 7562929788291183 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
19 79 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
2983 5676 7562185775629348 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 4203 6125 7562929806502435 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
15 276 7561325213655047 build.ninja 76aa11f472515be0 15 276 7561325213655047 build.ninja 76aa11f472515be0
1463 4604 7562185764773974 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b 1672 4874 7562929793891935 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
19 79 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
1456 2794 7562185746233931 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 1666 4162 7562929786514543 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
1454 3977 7562185757949940 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f 1663 4203 7562929786912311 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
1444 5526 7562185774112124 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 1654 5390 7562929799143126 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
19 79 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 15 1513 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
3977 5731 7562185776173792 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 4251 5894 7562929804192378 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
1442 4910 7562185767936384 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de 1651 5145 7562929796667862 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
3904 5762 7562185776498595 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf 4241 6043 7562929805683150 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
1479 5014 7562185768998234 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 1689 4872 7562929793822121 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
1490 2982 7562185748264707 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a 1702 4208 7562929786615251 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
19 79 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 15 1513 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
3888 6063 7562185779482776 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d 4208 6313 7562929808343516 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
22 88 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
22 88 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
22 88 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
10 34 0 CMakeFiles/clean.additional 7155004b3956b606 10 34 0 CMakeFiles/clean.additional 7155004b3956b606
34 45 0 clean 9c4b4372737ab8da 34 45 0 clean 9c4b4372737ab8da
14 1409 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 15 1401 0 CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
14 1409 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 15 1401 0 InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/CMakeFiles/InstructorsAndTrainees_autogen 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/mocs_compilation.cpp 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/ui_instructorsandtraineeswidget.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_editortrainees.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogeditgroup.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_dialogedittrainee.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/trainees/ui_viewertrainees.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_viewerinstructors.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_editorinstructors.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogeditinstructor.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/instructors/ui_dialogauthorizationinstructor.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/tasks/ui_taskswidget.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/docTasks/ui_doctaskswidget.h 325fc9931da2ad77
14 1409 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77 15 1401 0 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/include/messanger/ui_messangerwidget.h 325fc9931da2ad77
1410 1456 7562252711652337 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c 1401 1448 7562961331722758 InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
1410 1456 7562252711652337 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c 1401 1448 7562961331722758 D:/LMS/DB_IaT/Debug64/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp f2ed85aad0f78c7c
1471 3382 7562252730167306 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46 1496 2832 7562961345077548 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a
1505 3804 7562252734385068 CMakeFiles/InstructorsAndTrainees.dir/docTasks/module.cpp.obj 7e450168ba24c81a 1462 2941 7562961346164180 CMakeFiles/InstructorsAndTrainees.dir/trainees/computersLocations.cpp.obj d6745e62ffbfb46
1490 4064 7562252737186684 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490 1457 3895 7562961355773552 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47
1486 4129 7562252738044397 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc 1460 4035 7562961357434498 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f
1466 4134 7562252737944664 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogeditgroup.cpp.obj fb0943d52b183a47 1478 4075 7562961357479762 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogeditinstructor.cpp.obj 8b56e47f4dc12dfc
1498 4139 7562252737984552 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81 1481 4482 7562961361883871 CMakeFiles/InstructorsAndTrainees.dir/instructors/dialogauthorizationinstructor.cpp.obj f93eecf151ea8490
1468 4145 7562252738004505 CMakeFiles/InstructorsAndTrainees.dir/trainees/dialogedittrainee.cpp.obj 580c1c7cd7084a9f 1452 4519 7562961362085327 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808
1461 4232 7562252739138503 CMakeFiles/InstructorsAndTrainees.dir/commonview.cpp.obj fed61e18b9b49808 1505 4563 7562961362689585 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de
1474 4430 7562252740856848 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989 1468 4582 7562961362891291 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b
1477 4548 7562252742106556 CMakeFiles/InstructorsAndTrainees.dir/trainees/traineesview.cpp.obj a3eaea1c64402a5b 1455 4727 7562961364298129 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74
1509 4576 7562252742575193 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/connectortoserver.cpp.obj 8fc854e83acd17de 1465 4813 7562961365098022 CMakeFiles/InstructorsAndTrainees.dir/trainees/viewertrainees.cpp.obj fdca52f2b0e8f989
4145 4622 7562252743275950 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b 4519 4928 7562961366329252 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/EWIEGA46WW/qrc_resources.cpp.obj 305a6e3310d2037b
1463 4641 7562252743459684 CMakeFiles/InstructorsAndTrainees.dir/trainees/editortrainees.cpp.obj 2eb29bce9ccb4f74 1471 4937 7562961366568615 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24
1480 4962 7562252746695834 CMakeFiles/InstructorsAndTrainees.dir/instructors/viewerinstructors.cpp.obj 7ddeadbf3b0dea24 1489 4945 7562961366626985 CMakeFiles/InstructorsAndTrainees.dir/tasks/taskswidget.cpp.obj c57be72ccb40ac81
1494 4976 7562252746827831 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60 1492 4961 7562961366828853 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d
1456 4981 7562252746867720 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de 1485 5200 7562961369220089 CMakeFiles/InstructorsAndTrainees.dir/instructors/instructorsview.cpp.obj 129517285e22bd60
1502 5003 7562252747089486 CMakeFiles/InstructorsAndTrainees.dir/docTasks/doctaskswidget.cpp.obj eaab4dd1a4821d3d 1474 5381 7562961371053505 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b
1483 5161 7562252748687626 CMakeFiles/InstructorsAndTrainees.dir/instructors/editorinstructors.cpp.obj d4fbe9d883edc93b 1450 5427 7562961371483456 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941
1459 5663 7562252753696723 CMakeFiles/InstructorsAndTrainees.dir/instructorsandtraineeswidget.cpp.obj 4bdc1eb7edfd1941 1448 5641 7562961373632024 CMakeFiles/InstructorsAndTrainees.dir/InstructorsAndTrainees_autogen/mocs_compilation.cpp.obj fe245428360a3de
4134 5786 7562252754962380 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1 2832 5656 7562961373782799 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680
3382 5886 7562252755942112 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/sendsystem.cpp.obj 9ad1bf13dc80c680 2941 5711 7562961374343318 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79
3804 5904 7562252756133696 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/dataparser.cpp.obj ddd815f2ca650c79 4075 5892 7562961376163067 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tools.cpp.obj bec4c837d4b193f1
4129 5999 7562252757080903 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf 4035 6008 7562961377333880 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/tcpclient.cpp.obj 8ca63217f4ebd7bf
4065 6191 7562252759007834 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d 3895 6292 7562961380152174 CMakeFiles/InstructorsAndTrainees.dir/connectorToServer/Core/recognizesystem.cpp.obj fdf4a5794596b63d
4140 6382 7562252760919076 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485 4483 6547 7562961382693854 CMakeFiles/InstructorsAndTrainees.dir/messanger/messangerwidget.cpp.obj 481eedcb91b88485
6382 7150 7562252768013484 libInstructorsAndTrainees.dll c1e915765a645e23 6547 7308 7562961389702279 libInstructorsAndTrainees.dll c1e915765a645e23
6382 7150 7562252768013484 libInstructorsAndTrainees.dll.a c1e915765a645e23 6547 7308 7562961389702279 libInstructorsAndTrainees.dll.a c1e915765a645e23

View File

@@ -11,6 +11,7 @@
#include <QtCore/QLocale> #include <QtCore/QLocale>
#include <QtCore/QVariant> #include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication> #include <QtWidgets/QApplication>
#include <QtWidgets/QDialog> #include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox> #include <QtWidgets/QDialogButtonBox>
@@ -28,10 +29,11 @@ public:
QGridLayout *gridLayout; QGridLayout *gridLayout;
QVBoxLayout *verticalLayout; QVBoxLayout *verticalLayout;
QHBoxLayout *horizontalLayout; QHBoxLayout *horizontalLayout;
QLabel *label; QVBoxLayout *verticalLayout_2;
QLineEdit *editLogin; QLabel *label_1;
QHBoxLayout *horizontalLayout_2;
QLabel *label_2; QLabel *label_2;
QVBoxLayout *verticalLayout_3;
QLineEdit *editLogin;
QLineEdit *editPassword; QLineEdit *editPassword;
QDialogButtonBox *buttonBox; QDialogButtonBox *buttonBox;
@@ -44,45 +46,53 @@ public:
font.setFamily(QString::fromUtf8("Tahoma")); font.setFamily(QString::fromUtf8("Tahoma"));
font.setPointSize(10); font.setPointSize(10);
DialogAuthorizationInstructor->setFont(font); DialogAuthorizationInstructor->setFont(font);
QIcon icon;
icon.addFile(QString::fromUtf8(":/icons/login-user.png"), QSize(), QIcon::Normal, QIcon::Off);
DialogAuthorizationInstructor->setWindowIcon(icon);
gridLayout = new QGridLayout(DialogAuthorizationInstructor); gridLayout = new QGridLayout(DialogAuthorizationInstructor);
gridLayout->setObjectName(QString::fromUtf8("gridLayout")); gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
verticalLayout = new QVBoxLayout(); verticalLayout = new QVBoxLayout();
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
horizontalLayout = new QHBoxLayout(); horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
label = new QLabel(DialogAuthorizationInstructor); verticalLayout_2 = new QVBoxLayout();
label->setObjectName(QString::fromUtf8("label")); verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
label_1 = new QLabel(DialogAuthorizationInstructor);
label_1->setObjectName(QString::fromUtf8("label_1"));
QFont font1; QFont font1;
font1.setPointSize(10); font1.setPointSize(10);
label->setFont(font1); label_1->setFont(font1);
horizontalLayout->addWidget(label); verticalLayout_2->addWidget(label_1);
editLogin = new QLineEdit(DialogAuthorizationInstructor);
editLogin->setObjectName(QString::fromUtf8("editLogin"));
editLogin->setFont(font1);
horizontalLayout->addWidget(editLogin);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
label_2 = new QLabel(DialogAuthorizationInstructor); label_2 = new QLabel(DialogAuthorizationInstructor);
label_2->setObjectName(QString::fromUtf8("label_2")); label_2->setObjectName(QString::fromUtf8("label_2"));
label_2->setFont(font1); label_2->setFont(font1);
horizontalLayout_2->addWidget(label_2); verticalLayout_2->addWidget(label_2);
horizontalLayout->addLayout(verticalLayout_2);
verticalLayout_3 = new QVBoxLayout();
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
editLogin = new QLineEdit(DialogAuthorizationInstructor);
editLogin->setObjectName(QString::fromUtf8("editLogin"));
editLogin->setFont(font1);
verticalLayout_3->addWidget(editLogin);
editPassword = new QLineEdit(DialogAuthorizationInstructor); editPassword = new QLineEdit(DialogAuthorizationInstructor);
editPassword->setObjectName(QString::fromUtf8("editPassword")); editPassword->setObjectName(QString::fromUtf8("editPassword"));
editPassword->setFont(font1); editPassword->setFont(font1);
horizontalLayout_2->addWidget(editPassword); verticalLayout_3->addWidget(editPassword);
verticalLayout->addLayout(horizontalLayout_2); horizontalLayout->addLayout(verticalLayout_3);
verticalLayout->addLayout(horizontalLayout);
buttonBox = new QDialogButtonBox(DialogAuthorizationInstructor); buttonBox = new QDialogButtonBox(DialogAuthorizationInstructor);
buttonBox->setObjectName(QString::fromUtf8("buttonBox")); buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
@@ -107,9 +117,9 @@ public:
void retranslateUi(QDialog *DialogAuthorizationInstructor) void retranslateUi(QDialog *DialogAuthorizationInstructor)
{ {
DialogAuthorizationInstructor->setWindowTitle(QCoreApplication::translate("DialogAuthorizationInstructor", "Instructor authorization", nullptr)); DialogAuthorizationInstructor->setWindowTitle(QCoreApplication::translate("DialogAuthorizationInstructor", "Instructor authorization", nullptr));
label->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "Login", nullptr)); label_1->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "Login", nullptr));
editLogin->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "admin", nullptr));
label_2->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "Password", nullptr)); label_2->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "Password", nullptr));
editLogin->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "admin", nullptr));
editPassword->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "admin", nullptr)); editPassword->setText(QCoreApplication::translate("DialogAuthorizationInstructor", "admin", nullptr));
} // retranslateUi } // retranslateUi

View File

@@ -30,13 +30,13 @@ public:
QGridLayout *gridLayout; QGridLayout *gridLayout;
QVBoxLayout *verticalLayout; QVBoxLayout *verticalLayout;
QHBoxLayout *horizontalLayout; QHBoxLayout *horizontalLayout;
QVBoxLayout *verticalLayout_2;
QLabel *label_2; QLabel *label_2;
QLineEdit *editName;
QHBoxLayout *horizontalLayout_2;
QLabel *label_3; QLabel *label_3;
QLineEdit *editLogin;
QHBoxLayout *horizontalLayout_3;
QLabel *label_4; QLabel *label_4;
QVBoxLayout *verticalLayout_3;
QLineEdit *editName;
QLineEdit *editLogin;
QLineEdit *editPassword; QLineEdit *editPassword;
QHBoxLayout *horizontalLayout_5; QHBoxLayout *horizontalLayout_5;
QCheckBox *checkIsAdmin; QCheckBox *checkIsAdmin;
@@ -61,54 +61,54 @@ public:
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
horizontalLayout = new QHBoxLayout(); horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
verticalLayout_2 = new QVBoxLayout();
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
label_2 = new QLabel(DialogEditInstructor); label_2 = new QLabel(DialogEditInstructor);
label_2->setObjectName(QString::fromUtf8("label_2")); label_2->setObjectName(QString::fromUtf8("label_2"));
QFont font1; QFont font1;
font1.setPointSize(10); font1.setPointSize(10);
label_2->setFont(font1); label_2->setFont(font1);
horizontalLayout->addWidget(label_2); verticalLayout_2->addWidget(label_2);
editName = new QLineEdit(DialogEditInstructor);
editName->setObjectName(QString::fromUtf8("editName"));
editName->setEnabled(true);
horizontalLayout->addWidget(editName);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
label_3 = new QLabel(DialogEditInstructor); label_3 = new QLabel(DialogEditInstructor);
label_3->setObjectName(QString::fromUtf8("label_3")); label_3->setObjectName(QString::fromUtf8("label_3"));
label_3->setFont(font1); label_3->setFont(font1);
horizontalLayout_2->addWidget(label_3); verticalLayout_2->addWidget(label_3);
editLogin = new QLineEdit(DialogEditInstructor);
editLogin->setObjectName(QString::fromUtf8("editLogin"));
horizontalLayout_2->addWidget(editLogin);
verticalLayout->addLayout(horizontalLayout_2);
horizontalLayout_3 = new QHBoxLayout();
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
label_4 = new QLabel(DialogEditInstructor); label_4 = new QLabel(DialogEditInstructor);
label_4->setObjectName(QString::fromUtf8("label_4")); label_4->setObjectName(QString::fromUtf8("label_4"));
label_4->setFont(font1); label_4->setFont(font1);
horizontalLayout_3->addWidget(label_4); verticalLayout_2->addWidget(label_4);
horizontalLayout->addLayout(verticalLayout_2);
verticalLayout_3 = new QVBoxLayout();
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
editName = new QLineEdit(DialogEditInstructor);
editName->setObjectName(QString::fromUtf8("editName"));
editName->setEnabled(true);
verticalLayout_3->addWidget(editName);
editLogin = new QLineEdit(DialogEditInstructor);
editLogin->setObjectName(QString::fromUtf8("editLogin"));
verticalLayout_3->addWidget(editLogin);
editPassword = new QLineEdit(DialogEditInstructor); editPassword = new QLineEdit(DialogEditInstructor);
editPassword->setObjectName(QString::fromUtf8("editPassword")); editPassword->setObjectName(QString::fromUtf8("editPassword"));
horizontalLayout_3->addWidget(editPassword); verticalLayout_3->addWidget(editPassword);
verticalLayout->addLayout(horizontalLayout_3); horizontalLayout->addLayout(verticalLayout_3);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_5 = new QHBoxLayout(); horizontalLayout_5 = new QHBoxLayout();
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5")); horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));

View File

@@ -31,13 +31,13 @@ public:
QDialogButtonBox *buttonBox; QDialogButtonBox *buttonBox;
QVBoxLayout *verticalLayout; QVBoxLayout *verticalLayout;
QHBoxLayout *horizontalLayout; QHBoxLayout *horizontalLayout;
QVBoxLayout *verticalLayout_2;
QLabel *label_2; QLabel *label_2;
QLineEdit *editName;
QHBoxLayout *horizontalLayout_2;
QLabel *label_3; QLabel *label_3;
QLineEdit *editLogin;
QHBoxLayout *horizontalLayout_3;
QLabel *label_4; QLabel *label_4;
QVBoxLayout *verticalLayout_3;
QLineEdit *editName;
QLineEdit *editLogin;
QLineEdit *editPassword; QLineEdit *editPassword;
QHBoxLayout *horizontalLayout_4; QHBoxLayout *horizontalLayout_4;
QCheckBox *checkArchived; QCheckBox *checkArchived;
@@ -73,54 +73,54 @@ public:
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
horizontalLayout = new QHBoxLayout(); horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
verticalLayout_2 = new QVBoxLayout();
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
label_2 = new QLabel(DialogEditTrainee); label_2 = new QLabel(DialogEditTrainee);
label_2->setObjectName(QString::fromUtf8("label_2")); label_2->setObjectName(QString::fromUtf8("label_2"));
label_2->setFont(font1); label_2->setFont(font1);
horizontalLayout->addWidget(label_2); verticalLayout_2->addWidget(label_2);
editName = new QLineEdit(DialogEditTrainee);
editName->setObjectName(QString::fromUtf8("editName"));
editName->setFont(font1);
horizontalLayout->addWidget(editName);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
label_3 = new QLabel(DialogEditTrainee); label_3 = new QLabel(DialogEditTrainee);
label_3->setObjectName(QString::fromUtf8("label_3")); label_3->setObjectName(QString::fromUtf8("label_3"));
label_3->setFont(font1); label_3->setFont(font1);
horizontalLayout_2->addWidget(label_3); verticalLayout_2->addWidget(label_3);
label_4 = new QLabel(DialogEditTrainee);
label_4->setObjectName(QString::fromUtf8("label_4"));
label_4->setFont(font1);
verticalLayout_2->addWidget(label_4);
horizontalLayout->addLayout(verticalLayout_2);
verticalLayout_3 = new QVBoxLayout();
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
editName = new QLineEdit(DialogEditTrainee);
editName->setObjectName(QString::fromUtf8("editName"));
editName->setFont(font1);
verticalLayout_3->addWidget(editName);
editLogin = new QLineEdit(DialogEditTrainee); editLogin = new QLineEdit(DialogEditTrainee);
editLogin->setObjectName(QString::fromUtf8("editLogin")); editLogin->setObjectName(QString::fromUtf8("editLogin"));
editLogin->setFont(font1); editLogin->setFont(font1);
horizontalLayout_2->addWidget(editLogin); verticalLayout_3->addWidget(editLogin);
verticalLayout->addLayout(horizontalLayout_2);
horizontalLayout_3 = new QHBoxLayout();
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
label_4 = new QLabel(DialogEditTrainee);
label_4->setObjectName(QString::fromUtf8("label_4"));
label_4->setFont(font1);
horizontalLayout_3->addWidget(label_4);
editPassword = new QLineEdit(DialogEditTrainee); editPassword = new QLineEdit(DialogEditTrainee);
editPassword->setObjectName(QString::fromUtf8("editPassword")); editPassword->setObjectName(QString::fromUtf8("editPassword"));
editPassword->setFont(font1); editPassword->setFont(font1);
horizontalLayout_3->addWidget(editPassword); verticalLayout_3->addWidget(editPassword);
verticalLayout->addLayout(horizontalLayout_3); horizontalLayout->addLayout(verticalLayout_3);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_4 = new QHBoxLayout(); horizontalLayout_4 = new QHBoxLayout();
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4")); horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));

View File

@@ -63,6 +63,7 @@ public:
editCode = new QLineEdit(groupBox); editCode = new QLineEdit(groupBox);
editCode->setObjectName(QString::fromUtf8("editCode")); editCode->setObjectName(QString::fromUtf8("editCode"));
editCode->setReadOnly(true);
horizontalLayout_3->addWidget(editCode); horizontalLayout_3->addWidget(editCode);

View File

@@ -12,7 +12,6 @@
#include <QtCore/QVariant> #include <QtCore/QVariant>
#include <QtGui/QIcon> #include <QtGui/QIcon>
#include <QtWidgets/QApplication> #include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout> #include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout> #include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QSpacerItem> #include <QtWidgets/QSpacerItem>
@@ -26,8 +25,6 @@ class Ui_EditorInstructors
{ {
public: public:
QGridLayout *gridLayout_2; QGridLayout *gridLayout_2;
QWidget *widget;
QGridLayout *gridLayout;
QHBoxLayout *horizontalLayout_1; QHBoxLayout *horizontalLayout_1;
QVBoxLayout *verticalLayout_1; QVBoxLayout *verticalLayout_1;
QVBoxLayout *verticalLayout_2; QVBoxLayout *verticalLayout_2;
@@ -38,7 +35,7 @@ public:
QSpacerItem *verticalSpacer; QSpacerItem *verticalSpacer;
QToolButton *btnArchive; QToolButton *btnArchive;
void setupUi(QDialog *EditorInstructors) void setupUi(QWidget *EditorInstructors)
{ {
if (EditorInstructors->objectName().isEmpty()) if (EditorInstructors->objectName().isEmpty())
EditorInstructors->setObjectName(QString::fromUtf8("EditorInstructors")); EditorInstructors->setObjectName(QString::fromUtf8("EditorInstructors"));
@@ -49,12 +46,6 @@ public:
EditorInstructors->setFont(font); EditorInstructors->setFont(font);
gridLayout_2 = new QGridLayout(EditorInstructors); gridLayout_2 = new QGridLayout(EditorInstructors);
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
widget = new QWidget(EditorInstructors);
widget->setObjectName(QString::fromUtf8("widget"));
widget->setFont(font);
widget->setStyleSheet(QString::fromUtf8("background-color: rgb(240, 240, 240);"));
gridLayout = new QGridLayout(widget);
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
horizontalLayout_1 = new QHBoxLayout(); horizontalLayout_1 = new QHBoxLayout();
horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1")); horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1"));
verticalLayout_1 = new QVBoxLayout(); verticalLayout_1 = new QVBoxLayout();
@@ -64,7 +55,7 @@ public:
verticalLayout_2 = new QVBoxLayout(); verticalLayout_2 = new QVBoxLayout();
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
btnNewInstructor = new QToolButton(widget); btnNewInstructor = new QToolButton(EditorInstructors);
btnNewInstructor->setObjectName(QString::fromUtf8("btnNewInstructor")); btnNewInstructor->setObjectName(QString::fromUtf8("btnNewInstructor"));
QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
sizePolicy.setHorizontalStretch(0); sizePolicy.setHorizontalStretch(0);
@@ -81,7 +72,7 @@ public:
verticalLayout_2->addWidget(btnNewInstructor); verticalLayout_2->addWidget(btnNewInstructor);
btnDeleteInstructor = new QToolButton(widget); btnDeleteInstructor = new QToolButton(EditorInstructors);
btnDeleteInstructor->setObjectName(QString::fromUtf8("btnDeleteInstructor")); btnDeleteInstructor->setObjectName(QString::fromUtf8("btnDeleteInstructor"));
sizePolicy.setHeightForWidth(btnDeleteInstructor->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnDeleteInstructor->sizePolicy().hasHeightForWidth());
btnDeleteInstructor->setSizePolicy(sizePolicy); btnDeleteInstructor->setSizePolicy(sizePolicy);
@@ -95,7 +86,7 @@ public:
verticalLayout_2->addWidget(btnDeleteInstructor); verticalLayout_2->addWidget(btnDeleteInstructor);
btnToOrFromArchive = new QToolButton(widget); btnToOrFromArchive = new QToolButton(EditorInstructors);
btnToOrFromArchive->setObjectName(QString::fromUtf8("btnToOrFromArchive")); btnToOrFromArchive->setObjectName(QString::fromUtf8("btnToOrFromArchive"));
btnToOrFromArchive->setMinimumSize(QSize(160, 55)); btnToOrFromArchive->setMinimumSize(QSize(160, 55));
btnToOrFromArchive->setFont(font); btnToOrFromArchive->setFont(font);
@@ -107,7 +98,7 @@ public:
verticalLayout_2->addWidget(btnToOrFromArchive); verticalLayout_2->addWidget(btnToOrFromArchive);
btnEdit = new QToolButton(widget); btnEdit = new QToolButton(EditorInstructors);
btnEdit->setObjectName(QString::fromUtf8("btnEdit")); btnEdit->setObjectName(QString::fromUtf8("btnEdit"));
sizePolicy.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth());
btnEdit->setSizePolicy(sizePolicy); btnEdit->setSizePolicy(sizePolicy);
@@ -125,7 +116,7 @@ public:
verticalLayout_2->addItem(verticalSpacer); verticalLayout_2->addItem(verticalSpacer);
btnArchive = new QToolButton(widget); btnArchive = new QToolButton(EditorInstructors);
btnArchive->setObjectName(QString::fromUtf8("btnArchive")); btnArchive->setObjectName(QString::fromUtf8("btnArchive"));
sizePolicy.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth());
btnArchive->setSizePolicy(sizePolicy); btnArchive->setSizePolicy(sizePolicy);
@@ -144,10 +135,7 @@ public:
horizontalLayout_1->addLayout(verticalLayout_2); horizontalLayout_1->addLayout(verticalLayout_2);
gridLayout->addLayout(horizontalLayout_1, 0, 0, 1, 1); gridLayout_2->addLayout(horizontalLayout_1, 0, 0, 1, 1);
gridLayout_2->addWidget(widget, 0, 0, 1, 1);
retranslateUi(EditorInstructors); retranslateUi(EditorInstructors);
@@ -155,7 +143,7 @@ public:
QMetaObject::connectSlotsByName(EditorInstructors); QMetaObject::connectSlotsByName(EditorInstructors);
} // setupUi } // setupUi
void retranslateUi(QDialog *EditorInstructors) void retranslateUi(QWidget *EditorInstructors)
{ {
EditorInstructors->setWindowTitle(QCoreApplication::translate("EditorInstructors", "List instructors", nullptr)); EditorInstructors->setWindowTitle(QCoreApplication::translate("EditorInstructors", "List instructors", nullptr));
btnNewInstructor->setText(QCoreApplication::translate("EditorInstructors", "New instructor", nullptr)); btnNewInstructor->setText(QCoreApplication::translate("EditorInstructors", "New instructor", nullptr));

View File

@@ -12,7 +12,6 @@
#include <QtCore/QVariant> #include <QtCore/QVariant>
#include <QtGui/QIcon> #include <QtGui/QIcon>
#include <QtWidgets/QApplication> #include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout> #include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout> #include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QSpacerItem> #include <QtWidgets/QSpacerItem>
@@ -26,12 +25,8 @@ class Ui_EditorTrainees
{ {
public: public:
QGridLayout *gridLayout_2; QGridLayout *gridLayout_2;
QWidget *widget;
QGridLayout *gridLayout;
QHBoxLayout *horizontalLayout_1; QHBoxLayout *horizontalLayout_1;
QVBoxLayout *verticalLayout_1; QVBoxLayout *verticalLayout_1;
QWidget *widget_2;
QGridLayout *gridLayout_3;
QVBoxLayout *verticalLayout_2; QVBoxLayout *verticalLayout_2;
QToolButton *btnNewGroup; QToolButton *btnNewGroup;
QToolButton *btnDeleteGroup; QToolButton *btnDeleteGroup;
@@ -42,7 +37,7 @@ public:
QSpacerItem *verticalSpacer; QSpacerItem *verticalSpacer;
QToolButton *btnArchive; QToolButton *btnArchive;
void setupUi(QDialog *EditorTrainees) void setupUi(QWidget *EditorTrainees)
{ {
if (EditorTrainees->objectName().isEmpty()) if (EditorTrainees->objectName().isEmpty())
EditorTrainees->setObjectName(QString::fromUtf8("EditorTrainees")); EditorTrainees->setObjectName(QString::fromUtf8("EditorTrainees"));
@@ -53,12 +48,6 @@ public:
EditorTrainees->setFont(font); EditorTrainees->setFont(font);
gridLayout_2 = new QGridLayout(EditorTrainees); gridLayout_2 = new QGridLayout(EditorTrainees);
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
widget = new QWidget(EditorTrainees);
widget->setObjectName(QString::fromUtf8("widget"));
widget->setFont(font);
widget->setStyleSheet(QString::fromUtf8("background-color: rgb(240, 240, 240);"));
gridLayout = new QGridLayout(widget);
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
horizontalLayout_1 = new QHBoxLayout(); horizontalLayout_1 = new QHBoxLayout();
horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1")); horizontalLayout_1->setObjectName(QString::fromUtf8("horizontalLayout_1"));
verticalLayout_1 = new QVBoxLayout(); verticalLayout_1 = new QVBoxLayout();
@@ -66,27 +55,15 @@ public:
horizontalLayout_1->addLayout(verticalLayout_1); horizontalLayout_1->addLayout(verticalLayout_1);
widget_2 = new QWidget(widget);
widget_2->setObjectName(QString::fromUtf8("widget_2"));
QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(0);
sizePolicy.setHeightForWidth(widget_2->sizePolicy().hasHeightForWidth());
widget_2->setSizePolicy(sizePolicy);
widget_2->setMinimumSize(QSize(130, 0));
widget_2->setFont(font);
widget_2->setStyleSheet(QString::fromUtf8("background-color: rgb(180, 180, 180);"));
gridLayout_3 = new QGridLayout(widget_2);
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
verticalLayout_2 = new QVBoxLayout(); verticalLayout_2 = new QVBoxLayout();
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
btnNewGroup = new QToolButton(widget_2); btnNewGroup = new QToolButton(EditorTrainees);
btnNewGroup->setObjectName(QString::fromUtf8("btnNewGroup")); btnNewGroup->setObjectName(QString::fromUtf8("btnNewGroup"));
QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Fixed); QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
sizePolicy1.setHorizontalStretch(0); sizePolicy.setHorizontalStretch(0);
sizePolicy1.setVerticalStretch(0); sizePolicy.setVerticalStretch(0);
sizePolicy1.setHeightForWidth(btnNewGroup->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnNewGroup->sizePolicy().hasHeightForWidth());
btnNewGroup->setSizePolicy(sizePolicy1); btnNewGroup->setSizePolicy(sizePolicy);
btnNewGroup->setMinimumSize(QSize(170, 55)); btnNewGroup->setMinimumSize(QSize(170, 55));
btnNewGroup->setFont(font); btnNewGroup->setFont(font);
btnNewGroup->setStyleSheet(QString::fromUtf8("")); btnNewGroup->setStyleSheet(QString::fromUtf8(""));
@@ -98,10 +75,10 @@ public:
verticalLayout_2->addWidget(btnNewGroup); verticalLayout_2->addWidget(btnNewGroup);
btnDeleteGroup = new QToolButton(widget_2); btnDeleteGroup = new QToolButton(EditorTrainees);
btnDeleteGroup->setObjectName(QString::fromUtf8("btnDeleteGroup")); btnDeleteGroup->setObjectName(QString::fromUtf8("btnDeleteGroup"));
sizePolicy1.setHeightForWidth(btnDeleteGroup->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnDeleteGroup->sizePolicy().hasHeightForWidth());
btnDeleteGroup->setSizePolicy(sizePolicy1); btnDeleteGroup->setSizePolicy(sizePolicy);
btnDeleteGroup->setMinimumSize(QSize(170, 55)); btnDeleteGroup->setMinimumSize(QSize(170, 55));
btnDeleteGroup->setFont(font); btnDeleteGroup->setFont(font);
QIcon icon1; QIcon icon1;
@@ -112,10 +89,10 @@ public:
verticalLayout_2->addWidget(btnDeleteGroup); verticalLayout_2->addWidget(btnDeleteGroup);
btnNewTrainee = new QToolButton(widget_2); btnNewTrainee = new QToolButton(EditorTrainees);
btnNewTrainee->setObjectName(QString::fromUtf8("btnNewTrainee")); btnNewTrainee->setObjectName(QString::fromUtf8("btnNewTrainee"));
sizePolicy1.setHeightForWidth(btnNewTrainee->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnNewTrainee->sizePolicy().hasHeightForWidth());
btnNewTrainee->setSizePolicy(sizePolicy1); btnNewTrainee->setSizePolicy(sizePolicy);
btnNewTrainee->setMinimumSize(QSize(170, 55)); btnNewTrainee->setMinimumSize(QSize(170, 55));
btnNewTrainee->setFont(font); btnNewTrainee->setFont(font);
QIcon icon2; QIcon icon2;
@@ -126,10 +103,10 @@ public:
verticalLayout_2->addWidget(btnNewTrainee); verticalLayout_2->addWidget(btnNewTrainee);
btnDeleteTrainee = new QToolButton(widget_2); btnDeleteTrainee = new QToolButton(EditorTrainees);
btnDeleteTrainee->setObjectName(QString::fromUtf8("btnDeleteTrainee")); btnDeleteTrainee->setObjectName(QString::fromUtf8("btnDeleteTrainee"));
sizePolicy1.setHeightForWidth(btnDeleteTrainee->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnDeleteTrainee->sizePolicy().hasHeightForWidth());
btnDeleteTrainee->setSizePolicy(sizePolicy1); btnDeleteTrainee->setSizePolicy(sizePolicy);
btnDeleteTrainee->setMinimumSize(QSize(170, 55)); btnDeleteTrainee->setMinimumSize(QSize(170, 55));
btnDeleteTrainee->setFont(font); btnDeleteTrainee->setFont(font);
QIcon icon3; QIcon icon3;
@@ -140,10 +117,10 @@ public:
verticalLayout_2->addWidget(btnDeleteTrainee); verticalLayout_2->addWidget(btnDeleteTrainee);
btnToOrFromArchiveTrainee = new QToolButton(widget_2); btnToOrFromArchiveTrainee = new QToolButton(EditorTrainees);
btnToOrFromArchiveTrainee->setObjectName(QString::fromUtf8("btnToOrFromArchiveTrainee")); btnToOrFromArchiveTrainee->setObjectName(QString::fromUtf8("btnToOrFromArchiveTrainee"));
sizePolicy1.setHeightForWidth(btnToOrFromArchiveTrainee->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnToOrFromArchiveTrainee->sizePolicy().hasHeightForWidth());
btnToOrFromArchiveTrainee->setSizePolicy(sizePolicy1); btnToOrFromArchiveTrainee->setSizePolicy(sizePolicy);
btnToOrFromArchiveTrainee->setMinimumSize(QSize(170, 55)); btnToOrFromArchiveTrainee->setMinimumSize(QSize(170, 55));
btnToOrFromArchiveTrainee->setFont(font); btnToOrFromArchiveTrainee->setFont(font);
QIcon icon4; QIcon icon4;
@@ -154,10 +131,10 @@ public:
verticalLayout_2->addWidget(btnToOrFromArchiveTrainee); verticalLayout_2->addWidget(btnToOrFromArchiveTrainee);
btnEdit = new QToolButton(widget_2); btnEdit = new QToolButton(EditorTrainees);
btnEdit->setObjectName(QString::fromUtf8("btnEdit")); btnEdit->setObjectName(QString::fromUtf8("btnEdit"));
sizePolicy1.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnEdit->sizePolicy().hasHeightForWidth());
btnEdit->setSizePolicy(sizePolicy1); btnEdit->setSizePolicy(sizePolicy);
btnEdit->setMinimumSize(QSize(170, 55)); btnEdit->setMinimumSize(QSize(170, 55));
btnEdit->setFont(font); btnEdit->setFont(font);
QIcon icon5; QIcon icon5;
@@ -172,10 +149,10 @@ public:
verticalLayout_2->addItem(verticalSpacer); verticalLayout_2->addItem(verticalSpacer);
btnArchive = new QToolButton(widget_2); btnArchive = new QToolButton(EditorTrainees);
btnArchive->setObjectName(QString::fromUtf8("btnArchive")); btnArchive->setObjectName(QString::fromUtf8("btnArchive"));
sizePolicy1.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(btnArchive->sizePolicy().hasHeightForWidth());
btnArchive->setSizePolicy(sizePolicy1); btnArchive->setSizePolicy(sizePolicy);
btnArchive->setMinimumSize(QSize(170, 55)); btnArchive->setMinimumSize(QSize(170, 55));
btnArchive->setFont(font); btnArchive->setFont(font);
QIcon icon6; QIcon icon6;
@@ -188,16 +165,10 @@ public:
verticalLayout_2->addWidget(btnArchive); verticalLayout_2->addWidget(btnArchive);
gridLayout_3->addLayout(verticalLayout_2, 0, 0, 1, 1); horizontalLayout_1->addLayout(verticalLayout_2);
horizontalLayout_1->addWidget(widget_2); gridLayout_2->addLayout(horizontalLayout_1, 0, 0, 1, 1);
gridLayout->addLayout(horizontalLayout_1, 0, 0, 1, 1);
gridLayout_2->addWidget(widget, 0, 0, 1, 1);
retranslateUi(EditorTrainees); retranslateUi(EditorTrainees);
@@ -205,7 +176,7 @@ public:
QMetaObject::connectSlotsByName(EditorTrainees); QMetaObject::connectSlotsByName(EditorTrainees);
} // setupUi } // setupUi
void retranslateUi(QDialog *EditorTrainees) void retranslateUi(QWidget *EditorTrainees)
{ {
EditorTrainees->setWindowTitle(QCoreApplication::translate("EditorTrainees", "List trainees", nullptr)); EditorTrainees->setWindowTitle(QCoreApplication::translate("EditorTrainees", "List trainees", nullptr));
btnNewGroup->setText(QCoreApplication::translate("EditorTrainees", "New group", nullptr)); btnNewGroup->setText(QCoreApplication::translate("EditorTrainees", "New group", nullptr));

View File

@@ -66,7 +66,7 @@ public:
sizePolicy.setVerticalStretch(0); sizePolicy.setVerticalStretch(0);
sizePolicy.setHeightForWidth(editMsg->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(editMsg->sizePolicy().hasHeightForWidth());
editMsg->setSizePolicy(sizePolicy); editMsg->setSizePolicy(sizePolicy);
editMsg->setMinimumSize(QSize(0, 58)); editMsg->setMinimumSize(QSize(0, 70));
editMsg->setMaximumSize(QSize(16777215, 1000)); editMsg->setMaximumSize(QSize(16777215, 1000));
horizontalLayout->addWidget(editMsg); horizontalLayout->addWidget(editMsg);

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-17T17:53:07. --> <!-- Written by QtCreator 4.11.1, 2024-12-18T17:54:45. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>

View File

@@ -38,32 +38,3 @@ void CommonView::setItemColor(QTreeWidgetItem *item, QColor color)
for (int i = 0; i < item->columnCount(); i++) for (int i = 0; i < item->columnCount(); i++)
item->setBackground(i, color); item->setBackground(i, color);
} }
void CommonView::updateMyStyleSheet()
{
QString styleSheet = loadStyleSheet();
styleSheet = styleSheet.replace("\n", "");
treeWidget->setStyleSheet(styleSheet);
//QString style = treeWidget->styleSheet();
//int i = 0;
}
QString CommonView::loadStyleSheet()
{
QString fileName = "./styleSheetTreeWidget.css";
QFile styleSheetTreeWidgetFile(fileName);
if (!styleSheetTreeWidgetFile.open(QFile::ReadOnly | QFile::Text))
{
QMessageBox::critical(this, tr("Attention!"), tr("The file could not be opened ") + fileName);
return QStringLiteral("");
}
else
{
QByteArray byteArray = styleSheetTreeWidgetFile.readAll();
styleSheetTreeWidgetFile.close();
QString style = byteArray;
return style;
}
}

View File

@@ -55,12 +55,6 @@ protected:
void setItemColor(QTreeWidgetItem* item, QColor color); void setItemColor(QTreeWidgetItem* item, QColor color);
public:
void updateMyStyleSheet();
private:
QString loadStyleSheet();
protected: protected:
ConnectorToServer* connectorToServer; ConnectorToServer* connectorToServer;
QTreeWidget* treeWidget; QTreeWidget* treeWidget;

View File

@@ -220,10 +220,6 @@ void DocTasksWidget::preparationTreeWidget()
reSetHeadTreeWidget(); reSetHeadTreeWidget();
//treeWidget->header()->setStyleSheet(QStringLiteral("font-size: 10pt;"));
treeWidget->setStyleSheet(QStringLiteral("font-size: 10pt;"
"font-family: Tahoma;"));
treeWidget->setColumnWidth(ColumnsTree::clmn_ID, 80); treeWidget->setColumnWidth(ColumnsTree::clmn_ID, 80);
treeWidget->setColumnWidth(ColumnsTree::clmn_PMorDM, 900); treeWidget->setColumnWidth(ColumnsTree::clmn_PMorDM, 900);

View File

@@ -41,7 +41,11 @@
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QLineEdit" name="editCode"/> <widget class="QLineEdit" name="editCode">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item> </item>
</layout> </layout>
</item> </item>

View File

@@ -19,62 +19,70 @@
<property name="windowTitle"> <property name="windowTitle">
<string>Instructor authorization</string> <string>Instructor authorization</string>
</property> </property>
<property name="windowIcon">
<iconset resource="../resources.qrc">
<normaloff>:/icons/login-user.png</normaloff>:/icons/login-user.png</iconset>
</property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="0" column="0"> <item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout"> <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="QLabel" name="label"> <layout class="QVBoxLayout" name="verticalLayout_2">
<property name="font"> <item>
<font> <widget class="QLabel" name="label_1">
<pointsize>10</pointsize> <property name="font">
</font> <font>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>Login</string> </property>
</property> <property name="text">
</widget> <string>Login</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_2">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Password</string>
</property>
</widget>
</item>
</layout>
</item> </item>
<item> <item>
<widget class="QLineEdit" name="editLogin"> <layout class="QVBoxLayout" name="verticalLayout_3">
<property name="font"> <item>
<font> <widget class="QLineEdit" name="editLogin">
<pointsize>10</pointsize> <property name="font">
</font> <font>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>admin</string> </property>
</property> <property name="text">
</widget> <string>admin</string>
</item> </property>
</layout> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_2"> <widget class="QLineEdit" name="editPassword">
<item> <property name="font">
<widget class="QLabel" name="label_2"> <font>
<property name="font"> <pointsize>10</pointsize>
<font> </font>
<pointsize>10</pointsize> </property>
</font> <property name="text">
</property> <string>admin</string>
<property name="text"> </property>
<string>Password</string> </widget>
</property> </item>
</widget> </layout>
</item>
<item>
<widget class="QLineEdit" name="editPassword">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>admin</string>
</property>
</widget>
</item> </item>
</layout> </layout>
</item> </item>
@@ -100,7 +108,9 @@
</item> </item>
</layout> </layout>
</widget> </widget>
<resources/> <resources>
<include location="../resources.qrc"/>
</resources>
<connections> <connections>
<connection> <connection>
<sender>buttonBox</sender> <sender>buttonBox</sender>

View File

@@ -25,61 +25,61 @@
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout"> <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="QLabel" name="label_2"> <layout class="QVBoxLayout" name="verticalLayout_2">
<property name="font"> <item>
<font> <widget class="QLabel" name="label_2">
<pointsize>10</pointsize> <property name="font">
</font> <font>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>Name</string> </property>
</property> <property name="text">
</widget> <string>Name</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_3">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Login</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Password</string>
</property>
</widget>
</item>
</layout>
</item> </item>
<item> <item>
<widget class="QLineEdit" name="editName"> <layout class="QVBoxLayout" name="verticalLayout_3">
<property name="enabled"> <item>
<bool>true</bool> <widget class="QLineEdit" name="editName">
</property> <property name="enabled">
</widget> <bool>true</bool>
</item> </property>
</layout> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_2"> <widget class="QLineEdit" name="editLogin"/>
<item> </item>
<widget class="QLabel" name="label_3"> <item>
<property name="font"> <widget class="QLineEdit" name="editPassword"/>
<font> </item>
<pointsize>10</pointsize> </layout>
</font>
</property>
<property name="text">
<string>Login</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="editLogin"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Password</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="editPassword"/>
</item> </item>
</layout> </layout>
</item> </item>

View File

@@ -7,7 +7,7 @@ EditorInstructors::EditorInstructors(ConnectorToServer* connectorToServer, bool
InstructorsView(connectorToServer, CommonView::TypeView::control, parent), InstructorsView(connectorToServer, CommonView::TypeView::control, parent),
ui(new Ui::EditorInstructors) ui(new Ui::EditorInstructors)
{ {
ui->setupUi((QDialog*)this); ui->setupUi(this);
connect(treeWidget, &QTreeWidget::currentItemChanged, this, &EditorInstructors::on_treeWidget_currentItemChanged); connect(treeWidget, &QTreeWidget::currentItemChanged, this, &EditorInstructors::on_treeWidget_currentItemChanged);

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>EditorInstructors</class> <class>EditorInstructors</class>
<widget class="QDialog" name="EditorInstructors"> <widget class="QWidget" name="EditorInstructors">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
@@ -21,230 +21,215 @@
</property> </property>
<layout class="QGridLayout" name="gridLayout_2"> <layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0"> <item row="0" column="0">
<widget class="QWidget" name="widget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_1">
<property name="font"> <item>
<font> <layout class="QVBoxLayout" name="verticalLayout_1"/>
<family>Tahoma</family> </item>
<pointsize>10</pointsize> <item>
</font> <layout class="QVBoxLayout" name="verticalLayout_2">
</property> <item>
<property name="styleSheet"> <widget class="QToolButton" name="btnNewInstructor">
<string notr="true">background-color: rgb(240, 240, 240);</string> <property name="sizePolicy">
</property> <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<layout class="QGridLayout" name="gridLayout"> <horstretch>0</horstretch>
<item row="0" column="0"> <verstretch>0</verstretch>
<layout class="QHBoxLayout" name="horizontalLayout_1"> </sizepolicy>
<item> </property>
<layout class="QVBoxLayout" name="verticalLayout_1"/> <property name="minimumSize">
</item> <size>
<item> <width>160</width>
<layout class="QVBoxLayout" name="verticalLayout_2"> <height>55</height>
<item> </size>
<widget class="QToolButton" name="btnNewInstructor"> </property>
<property name="sizePolicy"> <property name="font">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <font>
<horstretch>0</horstretch> <family>Tahoma</family>
<verstretch>0</verstretch> <pointsize>10</pointsize>
</sizepolicy> </font>
</property> </property>
<property name="minimumSize"> <property name="text">
<size> <string>New instructor</string>
<width>160</width> </property>
<height>55</height> <property name="icon">
</size> <iconset resource="../resources.qrc">
</property> <normaloff>:/icons/addInstructor.png</normaloff>:/icons/addInstructor.png</iconset>
<property name="font"> </property>
<font> <property name="iconSize">
<family>Tahoma</family> <size>
<pointsize>10</pointsize> <width>32</width>
</font> <height>32</height>
</property> </size>
<property name="text"> </property>
<string>New instructor</string> <property name="toolButtonStyle">
</property> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="icon"> </property>
<iconset resource="../resources.qrc"> </widget>
<normaloff>:/icons/addInstructor.png</normaloff>:/icons/addInstructor.png</iconset> </item>
</property> <item>
<property name="iconSize"> <widget class="QToolButton" name="btnDeleteInstructor">
<size> <property name="sizePolicy">
<width>32</width> <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<height>32</height> <horstretch>0</horstretch>
</size> <verstretch>0</verstretch>
</property> </sizepolicy>
<property name="toolButtonStyle"> </property>
<enum>Qt::ToolButtonTextUnderIcon</enum> <property name="minimumSize">
</property> <size>
</widget> <width>160</width>
</item> <height>55</height>
<item> </size>
<widget class="QToolButton" name="btnDeleteInstructor"> </property>
<property name="sizePolicy"> <property name="font">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <font>
<horstretch>0</horstretch> <family>Tahoma</family>
<verstretch>0</verstretch> <pointsize>10</pointsize>
</sizepolicy> </font>
</property> </property>
<property name="minimumSize"> <property name="text">
<size> <string>Delete instructor</string>
<width>160</width> </property>
<height>55</height> <property name="icon">
</size> <iconset resource="../resources.qrc">
</property> <normaloff>:/icons/deleteInstructor.png</normaloff>:/icons/deleteInstructor.png</iconset>
<property name="font"> </property>
<font> <property name="iconSize">
<family>Tahoma</family> <size>
<pointsize>10</pointsize> <width>32</width>
</font> <height>32</height>
</property> </size>
<property name="text"> </property>
<string>Delete instructor</string> <property name="toolButtonStyle">
</property> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="icon"> </property>
<iconset resource="../resources.qrc"> </widget>
<normaloff>:/icons/deleteInstructor.png</normaloff>:/icons/deleteInstructor.png</iconset> </item>
</property> <item>
<property name="iconSize"> <widget class="QToolButton" name="btnToOrFromArchive">
<size> <property name="minimumSize">
<width>32</width> <size>
<height>32</height> <width>160</width>
</size> <height>55</height>
</property> </size>
<property name="toolButtonStyle"> </property>
<enum>Qt::ToolButtonTextUnderIcon</enum> <property name="font">
</property> <font>
</widget> <family>Tahoma</family>
</item> <pointsize>10</pointsize>
<item> </font>
<widget class="QToolButton" name="btnToOrFromArchive"> </property>
<property name="minimumSize"> <property name="text">
<size> <string>To archive</string>
<width>160</width> </property>
<height>55</height> <property name="icon">
</size> <iconset resource="../resources.qrc">
</property> <normaloff>:/icons/instructorArchive.png</normaloff>:/icons/instructorArchive.png</iconset>
<property name="font"> </property>
<font> <property name="iconSize">
<family>Tahoma</family> <size>
<pointsize>10</pointsize> <width>32</width>
</font> <height>32</height>
</property> </size>
<property name="text"> </property>
<string>To archive</string> <property name="toolButtonStyle">
</property> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="icon"> </property>
<iconset resource="../resources.qrc"> </widget>
<normaloff>:/icons/instructorArchive.png</normaloff>:/icons/instructorArchive.png</iconset> </item>
</property> <item>
<property name="iconSize"> <widget class="QToolButton" name="btnEdit">
<size> <property name="sizePolicy">
<width>32</width> <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<height>32</height> <horstretch>0</horstretch>
</size> <verstretch>0</verstretch>
</property> </sizepolicy>
<property name="toolButtonStyle"> </property>
<enum>Qt::ToolButtonTextUnderIcon</enum> <property name="minimumSize">
</property> <size>
</widget> <width>160</width>
</item> <height>55</height>
<item> </size>
<widget class="QToolButton" name="btnEdit"> </property>
<property name="sizePolicy"> <property name="font">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <font>
<horstretch>0</horstretch> <family>Tahoma</family>
<verstretch>0</verstretch> <pointsize>10</pointsize>
</sizepolicy> </font>
</property> </property>
<property name="minimumSize"> <property name="text">
<size> <string>Edit</string>
<width>160</width> </property>
<height>55</height> <property name="icon">
</size> <iconset resource="../resources.qrc">
</property> <normaloff>:/icons/edit.png</normaloff>:/icons/edit.png</iconset>
<property name="font"> </property>
<font> <property name="iconSize">
<family>Tahoma</family> <size>
<pointsize>10</pointsize> <width>32</width>
</font> <height>32</height>
</property> </size>
<property name="text"> </property>
<string>Edit</string> <property name="toolButtonStyle">
</property> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="icon"> </property>
<iconset resource="../resources.qrc"> </widget>
<normaloff>:/icons/edit.png</normaloff>:/icons/edit.png</iconset> </item>
</property> <item>
<property name="iconSize"> <spacer name="verticalSpacer">
<size> <property name="orientation">
<width>32</width> <enum>Qt::Vertical</enum>
<height>32</height> </property>
</size> <property name="sizeHint" stdset="0">
</property> <size>
<property name="toolButtonStyle"> <width>20</width>
<enum>Qt::ToolButtonTextUnderIcon</enum> <height>40</height>
</property> </size>
</widget> </property>
</item> </spacer>
<item> </item>
<spacer name="verticalSpacer"> <item>
<property name="orientation"> <widget class="QToolButton" name="btnArchive">
<enum>Qt::Vertical</enum> <property name="sizePolicy">
</property> <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<property name="sizeHint" stdset="0"> <horstretch>0</horstretch>
<size> <verstretch>0</verstretch>
<width>20</width> </sizepolicy>
<height>40</height> </property>
</size> <property name="minimumSize">
</property> <size>
</spacer> <width>160</width>
</item> <height>55</height>
<item> </size>
<widget class="QToolButton" name="btnArchive"> </property>
<property name="sizePolicy"> <property name="font">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <font>
<horstretch>0</horstretch> <family>Tahoma</family>
<verstretch>0</verstretch> <pointsize>10</pointsize>
</sizepolicy> </font>
</property> </property>
<property name="minimumSize"> <property name="text">
<size> <string>Show archive</string>
<width>160</width> </property>
<height>55</height> <property name="icon">
</size> <iconset resource="../resources.qrc">
</property> <normaloff>:/icons/archive.png</normaloff>:/icons/archive.png</iconset>
<property name="font"> </property>
<font> <property name="iconSize">
<family>Tahoma</family> <size>
<pointsize>10</pointsize> <width>32</width>
</font> <height>32</height>
</property> </size>
<property name="text"> </property>
<string>Show archive</string> <property name="checkable">
</property> <bool>true</bool>
<property name="icon"> </property>
<iconset resource="../resources.qrc"> <property name="toolButtonStyle">
<normaloff>:/icons/archive.png</normaloff>:/icons/archive.png</iconset> <enum>Qt::ToolButtonTextUnderIcon</enum>
</property> </property>
<property name="iconSize"> </widget>
<size> </item>
<width>32</width> </layout>
<height>32</height> </item>
</size> </layout>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonTextUnderIcon</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</widget>
</item> </item>
</layout> </layout>
</widget> </widget>

View File

@@ -47,6 +47,7 @@ void ViewerInstructors::on_btnEditorInstructors_clicked()
layout->addWidget(&editorInstructors); layout->addWidget(&editorInstructors);
dialog->setWindowTitle(tr("Editor of instructors")); dialog->setWindowTitle(tr("Editor of instructors"));
dialog->setMinimumSize(1600, 800); dialog->setMinimumSize(1600, 800);
dialog->setStyleSheet(this->styleSheet());
dialog->exec(); dialog->exec();
loadInstructorsFromDB(); loadInstructorsFromDB();

View File

@@ -64,7 +64,7 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
viewerTrainees->setMinimumHeight(800); viewerTrainees->setMinimumHeight(800);
viewerInstructors->setMinimumSize(1800, 300); viewerInstructors->setMinimumSize(1800, 300);
messangerWidget->setMinimumSize(400, 600); messangerWidget->setMinimumSize(400, 600);
messangerWidget->setMaximumWidth(400); messangerWidget->setMaximumWidth(800);
ui->btnAuthorizationInstructor->setEnabled(false); ui->btnAuthorizationInstructor->setEnabled(false);

View File

@@ -16,13 +16,6 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
ui->tabWidget->removeTab(0); ui->tabWidget->removeTab(0);
ui->btnSend->setObjectName("btnSend"); ui->btnSend->setObjectName("btnSend");
/*
ui->tabWidget->setStyleSheet("QTabBar::tab:selected "
"{background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);"
"color: #ffffff;}");*/
//updateMyStyleSheet();
} }
MessangerWidget::~MessangerWidget() MessangerWidget::~MessangerWidget()
@@ -78,7 +71,7 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
//Добавляем новую вкладку диалога //Добавляем новую вкладку диалога
QListWidget* listWidget = new QListWidget(); QListWidget* listWidget = new QListWidget();
listWidget->setWordWrap(true); listWidget->setWordWrap(true);
listWidget->setItemAlignment(Qt::AlignmentFlag::AlignTop); //listWidget->setItemAlignment(Qt::AlignmentFlag::AlignTop);
int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ trainee.getName()); int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ trainee.getName());
if(trainee.getLoggedIn()) if(trainee.getLoggedIn())
@@ -91,34 +84,6 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
listTabDialogMessenger.append(dialogMsg); listTabDialogMessenger.append(dialogMsg);
} }
void MessangerWidget::updateMyStyleSheet()
{
QString styleSheet = loadStyleSheet();
styleSheet = styleSheet.replace("\n", "");
foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger)
dialogMsg.getListWidget()->setStyleSheet(styleSheet);
}
QString MessangerWidget::loadStyleSheet()
{
QString fileName = "./styleSheetListWidget.css";
QFile styleSheetFile(fileName);
if (!styleSheetFile.open(QFile::ReadOnly | QFile::Text))
{
QMessageBox::critical(this, tr("Attention!"), tr("The file could not be opened ") + fileName);
return QStringLiteral("");
}
else
{
QByteArray byteArray = styleSheetFile.readAll();
styleSheetFile.close();
QString style = byteArray;
return style;
}
}
void MessangerWidget::on_btnSend_clicked() void MessangerWidget::on_btnSend_clicked()
{ {
QString text = ui->editMsg->toPlainText(); QString text = ui->editMsg->toPlainText();
@@ -138,7 +103,7 @@ void MessangerWidget::on_btnSend_clicked()
ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab()); ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab());
QListWidgetItem* item = new QListWidgetItem(QIcon(":/icons/instructor.png"), prefix + text); QListWidgetItem* item = new QListWidgetItem(QIcon(":/icons/instructor.png"), prefix + text);
item->setBackground(QBrush(QColor(200, 255, 200))); //item->setBackground(QBrush(QColor(200, 255, 200)));
dialogMsg.getListWidget()->addItem(item); dialogMsg.getListWidget()->addItem(item);
return; return;

View File

@@ -51,11 +51,6 @@ public:
void addMsg(Trainee trainee, QString text, ETypeMsg typeMsg); void addMsg(Trainee trainee, QString text, ETypeMsg typeMsg);
void addTabDialogMessenger(Trainee trainee); void addTabDialogMessenger(Trainee trainee);
public:
void updateMyStyleSheet();
private:
QString loadStyleSheet();
private slots: private slots:
void on_btnSend_clicked(); void on_btnSend_clicked();
void on_tabWidget_currentChanged(int index); void on_tabWidget_currentChanged(int index);

View File

@@ -44,7 +44,7 @@
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>0</width> <width>0</width>
<height>58</height> <height>70</height>
</size> </size>
</property> </property>
<property name="maximumSize"> <property name="maximumSize">

View File

@@ -47,75 +47,75 @@
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout"> <layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<widget class="QLabel" name="label_2"> <layout class="QVBoxLayout" name="verticalLayout_2">
<property name="font"> <item>
<font> <widget class="QLabel" name="label_2">
<pointsize>10</pointsize> <property name="font">
</font> <font>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>Name</string> </property>
</property> <property name="text">
</widget> <string>Name</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_3">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Login</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Password</string>
</property>
</widget>
</item>
</layout>
</item> </item>
<item> <item>
<widget class="QLineEdit" name="editName"> <layout class="QVBoxLayout" name="verticalLayout_3">
<property name="font"> <item>
<font> <widget class="QLineEdit" name="editName">
<pointsize>10</pointsize> <property name="font">
</font> <font>
</property> <pointsize>10</pointsize>
</widget> </font>
</item> </property>
</layout> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_2"> <widget class="QLineEdit" name="editLogin">
<item> <property name="font">
<widget class="QLabel" name="label_3"> <font>
<property name="font"> <pointsize>10</pointsize>
<font> </font>
<pointsize>10</pointsize> </property>
</font> </widget>
</property> </item>
<property name="text"> <item>
<string>Login</string> <widget class="QLineEdit" name="editPassword">
</property> <property name="font">
</widget> <font>
</item> <pointsize>10</pointsize>
<item> </font>
<widget class="QLineEdit" name="editLogin"> </property>
<property name="font"> </widget>
<font> </item>
<pointsize>10</pointsize> </layout>
</font>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Password</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="editPassword">
<property name="font">
<font>
<pointsize>10</pointsize>
</font>
</property>
</widget>
</item> </item>
</layout> </layout>
</item> </item>

View File

@@ -8,7 +8,7 @@ EditorTrainees::EditorTrainees(ConnectorToServer* connectorToServer, bool adminM
TraineesView(connectorToServer, CommonView::TypeView::control, parent), TraineesView(connectorToServer, CommonView::TypeView::control, parent),
ui(new Ui::EditorTrainees) ui(new Ui::EditorTrainees)
{ {
ui->setupUi((QDialog*)this); ui->setupUi(this);
connect(treeWidget, &QTreeWidget::currentItemChanged, this, &EditorTrainees::on_treeWidget_currentItemChanged); connect(treeWidget, &QTreeWidget::currentItemChanged, this, &EditorTrainees::on_treeWidget_currentItemChanged);

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>EditorTrainees</class> <class>EditorTrainees</class>
<widget class="QDialog" name="EditorTrainees"> <widget class="QWidget" name="EditorTrainees">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
@@ -21,342 +21,300 @@
</property> </property>
<layout class="QGridLayout" name="gridLayout_2"> <layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0"> <item row="0" column="0">
<widget class="QWidget" name="widget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_1">
<property name="font"> <item>
<font> <layout class="QVBoxLayout" name="verticalLayout_1"/>
<family>Tahoma</family> </item>
<pointsize>10</pointsize> <item>
</font> <layout class="QVBoxLayout" name="verticalLayout_2">
</property> <item>
<property name="styleSheet"> <widget class="QToolButton" name="btnNewGroup">
<string notr="true">background-color: rgb(240, 240, 240);</string> <property name="sizePolicy">
</property> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<layout class="QGridLayout" name="gridLayout"> <horstretch>0</horstretch>
<item row="0" column="0"> <verstretch>0</verstretch>
<layout class="QHBoxLayout" name="horizontalLayout_1"> </sizepolicy>
<item> </property>
<layout class="QVBoxLayout" name="verticalLayout_1"/> <property name="minimumSize">
</item> <size>
<item> <width>170</width>
<widget class="QWidget" name="widget_2" native="true"> <height>55</height>
<property name="sizePolicy"> </size>
<sizepolicy hsizetype="Minimum" vsizetype="Preferred"> </property>
<horstretch>0</horstretch> <property name="font">
<verstretch>0</verstretch> <font>
</sizepolicy> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="minimumSize"> </font>
<size> </property>
<width>130</width> <property name="styleSheet">
<height>0</height> <string notr="true"/>
</size> </property>
</property> <property name="text">
<property name="font"> <string>New group</string>
<font> </property>
<family>Tahoma</family> <property name="icon">
<pointsize>10</pointsize> <iconset resource="../resources.qrc">
</font> <normaloff>:/icons/newGroup.png</normaloff>:/icons/newGroup.png</iconset>
</property> </property>
<property name="styleSheet"> <property name="iconSize">
<string notr="true">background-color: rgb(180, 180, 180);</string> <size>
</property> <width>32</width>
<layout class="QGridLayout" name="gridLayout_3"> <height>32</height>
<item row="0" column="0"> </size>
<layout class="QVBoxLayout" name="verticalLayout_2"> </property>
<item> <property name="toolButtonStyle">
<widget class="QToolButton" name="btnNewGroup"> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="sizePolicy"> </property>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> </widget>
<horstretch>0</horstretch> </item>
<verstretch>0</verstretch> <item>
</sizepolicy> <widget class="QToolButton" name="btnDeleteGroup">
</property> <property name="sizePolicy">
<property name="minimumSize"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<size> <horstretch>0</horstretch>
<width>170</width> <verstretch>0</verstretch>
<height>55</height> </sizepolicy>
</size> </property>
</property> <property name="minimumSize">
<property name="font"> <size>
<font> <width>170</width>
<family>Tahoma</family> <height>55</height>
<pointsize>10</pointsize> </size>
</font> </property>
</property> <property name="font">
<property name="styleSheet"> <font>
<string notr="true"/> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>New group</string> </property>
</property> <property name="text">
<property name="icon"> <string>Delete group</string>
<iconset resource="../resources.qrc"> </property>
<normaloff>:/icons/newGroup.png</normaloff>:/icons/newGroup.png</iconset> <property name="icon">
</property> <iconset resource="../resources.qrc">
<property name="iconSize"> <normaloff>:/icons/deleteGroup.png</normaloff>:/icons/deleteGroup.png</iconset>
<size> </property>
<width>32</width> <property name="iconSize">
<height>32</height> <size>
</size> <width>32</width>
</property> <height>32</height>
<property name="toolButtonStyle"> </size>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="toolButtonStyle">
</widget> <enum>Qt::ToolButtonTextUnderIcon</enum>
</item> </property>
<item> </widget>
<widget class="QToolButton" name="btnDeleteGroup"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <widget class="QToolButton" name="btnNewTrainee">
<horstretch>0</horstretch> <property name="sizePolicy">
<verstretch>0</verstretch> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
</sizepolicy> <horstretch>0</horstretch>
</property> <verstretch>0</verstretch>
<property name="minimumSize"> </sizepolicy>
<size> </property>
<width>170</width> <property name="minimumSize">
<height>55</height> <size>
</size> <width>170</width>
</property> <height>55</height>
<property name="font"> </size>
<font> </property>
<family>Tahoma</family> <property name="font">
<pointsize>10</pointsize> <font>
</font> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>Delete group</string> </property>
</property> <property name="text">
<property name="icon"> <string>New trainee</string>
<iconset resource="../resources.qrc"> </property>
<normaloff>:/icons/deleteGroup.png</normaloff>:/icons/deleteGroup.png</iconset> <property name="icon">
</property> <iconset resource="../resources.qrc">
<property name="iconSize"> <normaloff>:/icons/addTrainee.png</normaloff>:/icons/addTrainee.png</iconset>
<size> </property>
<width>32</width> <property name="iconSize">
<height>32</height> <size>
</size> <width>32</width>
</property> <height>32</height>
<property name="toolButtonStyle"> </size>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="toolButtonStyle">
</widget> <enum>Qt::ToolButtonTextUnderIcon</enum>
</item> </property>
<item> </widget>
<widget class="QToolButton" name="btnNewTrainee"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <widget class="QToolButton" name="btnDeleteTrainee">
<horstretch>0</horstretch> <property name="sizePolicy">
<verstretch>0</verstretch> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
</sizepolicy> <horstretch>0</horstretch>
</property> <verstretch>0</verstretch>
<property name="minimumSize"> </sizepolicy>
<size> </property>
<width>170</width> <property name="minimumSize">
<height>55</height> <size>
</size> <width>170</width>
</property> <height>55</height>
<property name="font"> </size>
<font> </property>
<family>Tahoma</family> <property name="font">
<pointsize>10</pointsize> <font>
</font> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>New trainee</string> </property>
</property> <property name="text">
<property name="icon"> <string>Delete trainee</string>
<iconset resource="../resources.qrc"> </property>
<normaloff>:/icons/addTrainee.png</normaloff>:/icons/addTrainee.png</iconset> <property name="icon">
</property> <iconset resource="../resources.qrc">
<property name="iconSize"> <normaloff>:/icons/deleteTrainee.png</normaloff>:/icons/deleteTrainee.png</iconset>
<size> </property>
<width>32</width> <property name="iconSize">
<height>32</height> <size>
</size> <width>32</width>
</property> <height>32</height>
<property name="toolButtonStyle"> </size>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="toolButtonStyle">
</widget> <enum>Qt::ToolButtonTextUnderIcon</enum>
</item> </property>
<item> </widget>
<widget class="QToolButton" name="btnDeleteTrainee"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <widget class="QToolButton" name="btnToOrFromArchiveTrainee">
<horstretch>0</horstretch> <property name="sizePolicy">
<verstretch>0</verstretch> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
</sizepolicy> <horstretch>0</horstretch>
</property> <verstretch>0</verstretch>
<property name="minimumSize"> </sizepolicy>
<size> </property>
<width>170</width> <property name="minimumSize">
<height>55</height> <size>
</size> <width>170</width>
</property> <height>55</height>
<property name="font"> </size>
<font> </property>
<family>Tahoma</family> <property name="font">
<pointsize>10</pointsize> <font>
</font> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>Delete trainee</string> </property>
</property> <property name="text">
<property name="icon"> <string>To archive</string>
<iconset resource="../resources.qrc"> </property>
<normaloff>:/icons/deleteTrainee.png</normaloff>:/icons/deleteTrainee.png</iconset> <property name="icon">
</property> <iconset resource="../resources.qrc">
<property name="iconSize"> <normaloff>:/icons/traineeArchive.png</normaloff>:/icons/traineeArchive.png</iconset>
<size> </property>
<width>32</width> <property name="iconSize">
<height>32</height> <size>
</size> <width>32</width>
</property> <height>32</height>
<property name="toolButtonStyle"> </size>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="toolButtonStyle">
</widget> <enum>Qt::ToolButtonTextUnderIcon</enum>
</item> </property>
<item> </widget>
<widget class="QToolButton" name="btnToOrFromArchiveTrainee"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <widget class="QToolButton" name="btnEdit">
<horstretch>0</horstretch> <property name="sizePolicy">
<verstretch>0</verstretch> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
</sizepolicy> <horstretch>0</horstretch>
</property> <verstretch>0</verstretch>
<property name="minimumSize"> </sizepolicy>
<size> </property>
<width>170</width> <property name="minimumSize">
<height>55</height> <size>
</size> <width>170</width>
</property> <height>55</height>
<property name="font"> </size>
<font> </property>
<family>Tahoma</family> <property name="font">
<pointsize>10</pointsize> <font>
</font> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="text"> </font>
<string>To archive</string> </property>
</property> <property name="text">
<property name="icon"> <string>Edit</string>
<iconset resource="../resources.qrc"> </property>
<normaloff>:/icons/traineeArchive.png</normaloff>:/icons/traineeArchive.png</iconset> <property name="icon">
</property> <iconset resource="../resources.qrc">
<property name="iconSize"> <normaloff>:/icons/edit.png</normaloff>:/icons/edit.png</iconset>
<size> </property>
<width>32</width> <property name="iconSize">
<height>32</height> <size>
</size> <width>32</width>
</property> <height>32</height>
<property name="toolButtonStyle"> </size>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="toolButtonStyle">
</widget> <enum>Qt::ToolButtonTextUnderIcon</enum>
</item> </property>
<item> </widget>
<widget class="QToolButton" name="btnEdit"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <spacer name="verticalSpacer">
<horstretch>0</horstretch> <property name="orientation">
<verstretch>0</verstretch> <enum>Qt::Vertical</enum>
</sizepolicy> </property>
</property> <property name="sizeHint" stdset="0">
<property name="minimumSize"> <size>
<size> <width>20</width>
<width>170</width> <height>40</height>
<height>55</height> </size>
</size> </property>
</property> </spacer>
<property name="font"> </item>
<font> <item>
<family>Tahoma</family> <widget class="QToolButton" name="btnArchive">
<pointsize>10</pointsize> <property name="sizePolicy">
</font> <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
</property> <horstretch>0</horstretch>
<property name="text"> <verstretch>0</verstretch>
<string>Edit</string> </sizepolicy>
</property> </property>
<property name="icon"> <property name="minimumSize">
<iconset resource="../resources.qrc"> <size>
<normaloff>:/icons/edit.png</normaloff>:/icons/edit.png</iconset> <width>170</width>
</property> <height>55</height>
<property name="iconSize"> </size>
<size> </property>
<width>32</width> <property name="font">
<height>32</height> <font>
</size> <family>Tahoma</family>
</property> <pointsize>10</pointsize>
<property name="toolButtonStyle"> </font>
<enum>Qt::ToolButtonTextUnderIcon</enum> </property>
</property> <property name="text">
</widget> <string>Show archive</string>
</item> </property>
<item> <property name="icon">
<spacer name="verticalSpacer"> <iconset resource="../resources.qrc">
<property name="orientation"> <normaloff>:/icons/archive.png</normaloff>:/icons/archive.png</iconset>
<enum>Qt::Vertical</enum> </property>
</property> <property name="iconSize">
<property name="sizeHint" stdset="0"> <size>
<size> <width>32</width>
<width>20</width> <height>32</height>
<height>40</height> </size>
</size> </property>
</property> <property name="checkable">
</spacer> <bool>true</bool>
</item> </property>
<item> <property name="toolButtonStyle">
<widget class="QToolButton" name="btnArchive"> <enum>Qt::ToolButtonTextUnderIcon</enum>
<property name="sizePolicy"> </property>
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> </widget>
<horstretch>0</horstretch> </item>
<verstretch>0</verstretch> </layout>
</sizepolicy> </item>
</property> </layout>
<property name="minimumSize">
<size>
<width>170</width>
<height>55</height>
</size>
</property>
<property name="font">
<font>
<family>Tahoma</family>
<pointsize>10</pointsize>
</font>
</property>
<property name="text">
<string>Show archive</string>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/icons/archive.png</normaloff>:/icons/archive.png</iconset>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonTextUnderIcon</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item> </item>
</layout> </layout>
</widget> </widget>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-17T17:53:07. --> <!-- Written by QtCreator 4.11.1, 2024-12-18T17:54:45. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>

Binary file not shown.

View File

@@ -1,59 +1,35 @@
# ninja log v5 # ninja log v5
47 1438 7562303856364044 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
12 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
12 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8
12 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
12 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
45 1368 7562303855683027 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
12 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766 441 482 7549320531460357 testDBpgSQL_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp e72511a2b01b9766
10 32 0 CMakeFiles/clean.additional 7155004b3956b606 10 32 0 CMakeFiles/clean.additional 7155004b3956b606
1518 1673 7562095797909082 GUIdataBaseLMS.exe dadb916a9424404 1438 1580 7562303857778674 GUIdataBaseLMS.exe dadb916a9424404
66 1366 7562095794857401 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c 43 1339 7562303855371107 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/mocs_compilation.cpp.obj a7350fa2ef349e5c
12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 12 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
32 39 0 clean 9c4b4372737ab8da 32 39 0 clean 9c4b4372737ab8da
24 454 0 testDBpgSQL_autogen/mocs_compilation.cpp d08ec0c05fa072d8 2188 2534 7549968971818713 testDBpgSQL.exe 2cffdb60e2e039f
12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 456 505 7551837947273032 GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
24 454 0 testDBpgSQL_autogen/include/ui_mainwindow.h d08ec0c05fa072d8
12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
71 1518 7562095796371584 CMakeFiles/GUIdataBaseLMS.dir/mainwindow.cpp.obj de40007ae8044c51
513 565 7551837947891396 CMakeFiles/GUIdataBaseLMS.dir/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp.obj f3adc5dfd1a45619
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
69 1393 7562095795122235 CMakeFiles/GUIdataBaseLMS.dir/main.cpp.obj a2eccd89d22e2bf1
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
456 505 7551837947273032 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/EWIEGA46WW/qrc_testDBpgSQL.cpp 2845afa7952c1899
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 42 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 42 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 42 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
@@ -72,15 +48,45 @@
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 42 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 27 74 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 42 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 27 74 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 42 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 27 74 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 27 74 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 27 74 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 42 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 27 74 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
17 55 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
17 55 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
17 55 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f 13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f 13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
17 55 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f 13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 44 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 44 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 44 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 44 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
13 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
12 43 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
14 45 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
14 45 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
14 45 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
14 45 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
14 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
14 45 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
15 53 0 CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
15 53 0 GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
15 53 0 GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f
15 53 0 D:/LMS/GUIdataBaseLMS/Debug64/CMakeFiles/GUIdataBaseLMS_autogen c6b82d135913dd0f
15 53 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/mocs_compilation.cpp c6b82d135913dd0f
15 53 0 D:/LMS/GUIdataBaseLMS/Debug64/GUIdataBaseLMS_autogen/include/ui_mainwindow.h c6b82d135913dd0f

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,172 +1,116 @@
*[mandatoryField="true"] { background-color: pink } /*Обязательные поля*/
*[mandatoryField="true"] {
background-color: #fff2fb
}
/*Общие настройки виджетов*/
QWidget { QWidget {
font-family: Tahoma; font-family: Tahoma;
font-size: 14pt; font-size: 14pt;
icon-size: 24px; icon-size: 24px;
} }
QWidget::title {
text-align: left;
background: white;
padding-left: 10px;
}
QLineEdit, QTextEdit { QLineEdit, QTextEdit {
border: 1px solid gray; border: 1px solid gray;
border-radius: 5px; border-radius: 4px;
padding: 0 8px; padding: 0px 8px;
background: white; background: white;
selection-background-color: darkgray; selection-background-color: darkgray;
} }
QLineEdit[echoMode="2"] { QLineEdit[echoMode="2"] {
lineedit-password-character: 9679; lineedit-password-character: 9679; /*Сокрытие пароля*/
}
QLineEdit:read-only {
background: lightblue;
} }
/*
QTextEdit {
border: 1px solid gray;
border-radius: 5px;
padding: 0 8px;
background: yellow;
selection-background-color: darkgray;
max-height: 55px;
}*/
QGroupBox { QGroupBox {
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background: #E0E0E0;
stop: 0 #E0E0E0, stop: 1 #FFFFFF);
border: 1px solid gray; border: 1px solid gray;
border-radius: 5px; border-radius: 5px;
margin-top: 5ex; /* leave space at the top for the title */ margin-top: 5ex; /* leave space at the top for the title */
} }
QGroupBox::title { QGroupBox::title {
border: 1px solid gray; border: 1px solid gray;
border-bottom: none; border-bottom: none;
border-radius: 5px; border-radius: 5px;
subcontrol-origin: margin; subcontrol-origin: margin;
subcontrol-position: top left; /* position at the top center */ subcontrol-position: top left;
padding-left: 10px; padding-left: 10px;
padding-right: 10px; padding-right: 10px;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #FF0ECE, stop: 1 #FFFFFF); stop: 0 #A0CECE, stop: 1 #FFFFFF);
} }
/*
QToolButton, QPushButton {
background-color: lightblue;
border-style: outset;
border-width: 2px;
border-radius: 10px;
border-color: beige;
font: bold 14px;
padding: 1px;
height: 50px;
}
QPushButton {
min-width: 80px;
}
QToolButton#btnSend {
width: 50px;
}
QToolButton:pressed {
background-color: blue;
border-style: inset;
}
QToolButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #fafafa, stop: 0.4 #f4f4f4,
stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
}
*/
QPushButton, QToolButton { QPushButton, QToolButton {
border: 2px solid #8f8f91; border: 2px solid #8f8f91;
border-style: outset; border-style: outset;
border-radius: 6px; border-radius: 5px;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #f6f7fa, stop: 1 #dadbde); stop: 0 #f6f7fa, stop: 1 #dadbde);
min-width: 80px; min-width: 80px;
height: 50px; height: 60px;
padding: 1px; padding: 1px;
} }
QPushButton { QPushButton {
height: 30px; height: 25px;
}
QToolButton {
width: 200px;
}
QToolButton#btnSend { /*Кнопка Send Мессенджера*/
width: 60px;
} }
QPushButton:flat, QToolButton:flat { QPushButton:flat, QToolButton:flat {
border: none; /* no border for a flat push button */ border: none; /* no border for a flat push button */
} }
QPushButton:default, QToolButton:default { QPushButton:default, QToolButton:default {
border-color: navy; /* make the default button prominent */ border-color: navy; /* make the default button prominent */
} }
QPushButton:hover , QToolButton:hover { QPushButton:hover , QToolButton:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #fafafa, stop: 0.4 #f4f4f4, stop: 0 #fafafa, stop: 0.4 #f4f4f4,
stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
} }
QPushButton:pressed, QToolButton:pressed { QPushButton:pressed, QToolButton:pressed {
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #dadbde, stop: 1 #f6f7fa); stop: 0 #dadbde, stop: 1 #f6f7fa);
border-style: inset; border-style: inset;
} }
QPushButton:checked, QToolButton:checked {
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #dadbde, stop: 1 #f6f7fa);
border-style: inset;
QMessageBox {
background-color: yellow;
title-font: bold 14px;
} }
QHeaderView::section { QCheckBox {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, spacing: 20px;
stop:0 #616161, stop: 0.5 #505050, }
stop: 0.6 #434343, stop:1 #656565); QCheckBox::indicator:checked {
color: white; width: 24px;
padding-left: 4px; height: 24px;
border: 1px solid #6c6c6c; image: url(chekYes.png);
}
QCheckBox::indicator:!checked {
width: 24px;
height: 24px;
image: url(chekNo.png);
} }
/*Содержимое*/
QTreeWidget { QTreeWidget {
font-size: 12pt; font-size: 12pt;
font-family: Tahoma; font-family: Tahoma;
icon-size: 24px; icon-size: 24px;
} }
QTreeWidget::item { QTreeWidget::item {
height: 30px;
height: 30px;
} }
/*
QIcon {
size: 64px 64px;
}*/
/*Заголовок
QHeaderView {
font-size: 16pt;
font-family: Tahoma;
}*/
/*Бранчи*/ /*Бранчи*/
QTreeWidget::branch:has-siblings:!adjoins-item { QTreeWidget::branch:has-siblings:!adjoins-item {
border-image: url(vline.png) 0; border-image: url(vline.png) 0;
@@ -195,25 +139,28 @@ QTreeWidget::branch:hover {
background: #aee1ff; background: #aee1ff;
} }
QTreeWidget::item:selected, QTreeWidget::item:selected {
QTreeWidget::branch:selected {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc); background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);
color: #ffffff; color: #ffff00;
} }
QHeaderView::section {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #c1c1c1, stop: 0.5 #505050,
stop: 0.6 #434343, stop:1 #656565);
color: white;
padding-left: 4px;
border: 1px solid #6c6c6c;
}
QTabWidget::pane { /* The tab widget frame */ QTabWidget::pane { /* The tab widget frame */
border-top: 2px solid #C2C7CB; border-top: 1px solid #C2C7CB;
} }
QTabWidget::tab-bar { QTabWidget::tab-bar {
left: 5px; /* move to the right by 5px */ left: 0px; /* move to the right by 0px */
} }
/* Style the tab using the tab sub-control. Note that
it reads QTabBar _not_ QTabWidget */
QTabBar::tab { QTabBar::tab {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #E1E1E1, stop: 0.4 #DDDDDD, stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
@@ -226,38 +173,33 @@ QTabBar::tab {
padding: 2px; padding: 2px;
} }
QTabBar::tab:selected, QTabBar::tab:hover {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #fafafa, stop: 0.4 #f4f4f4,
stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
}
QTabBar::tab:selected { QTabBar::tab:selected {
border-color: #9B9B9B; border-color: #9B9B9B;
border-bottom-color: #C2C7CB; /* same as pane color */ border-bottom-color: #C2C7CB; /* same as pane color */
} /* expand/overlap to the left and right by 4px */
QTabBar::tab:!selected {
margin-top: 2px; /* make non-selected tabs look smaller */
}
/* make use of negative margins for overlapping tabs */
QTabBar::tab:selected {
/* expand/overlap to the left and right by 4px */
margin-left: -4px; margin-left: -4px;
margin-right: -4px; margin-right: -4px;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc); background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);
color: #ffffff; color: #ffffff;
} }
QTabBar::tab:!selected {
QTabBar::tab:first:selected { margin-top: 5px; /* make non-selected tabs look smaller */
margin-left: 0; /* the first selected tab has nothing to overlap with on the left */ background: #ffffff;
}
QTabBar::tab:hover {
background: #aee1ff;
} }
QTabBar::tab:last:selected { QTabBar::scroller { /* the width of the scroll buttons */
margin-right: 0; /* the last selected tab has nothing to overlap with on the right */ width: 80px;
}
QTabBar QToolButton { /* the scroll buttons are tool buttons */
min-width: 30px;
width: 30px;
padding: 0px;
} }
QTabBar::tab:only-one { QListWidget::item {
margin: 0; /* if there is only one tab, we don't want overlapping margins */ border: 1px solid #C4C4C3;
} }

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-17T17:53:07. --> <!-- Written by QtCreator 4.11.1, 2024-12-18T17:54:45. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>

View File

@@ -1,28 +1,28 @@
# ninja log v5 # ninja log v5
2165 2722 7561312843381972 libServerLMS.dll.a 2f530586cec8163
19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
15 261 7561325211231519 build.ninja 80e6aedf30bdcc22
519 3662 7561248889527328 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4
19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
522 3214 7561248885071641 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
1336 1423 7561244909394494 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0
19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
1212 1297 7561244908126083 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
57 2165 7561312838276686 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754 57 2165 7561312838276686 CMakeFiles/ServerLMS.dir/Systems/processingsystem.cpp.obj 64946e3309bfc754
1212 1297 7561244908126083 ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
19 57 0 ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
522 3214 7561248885071641 CMakeFiles/ServerLMS.dir/clienthandler.cpp.obj 6c16bf194fe85608
19 57 0 ServerLMS_autogen/mocs_compilation.cpp a1ba014d73005738
1168 3150 7548373207023899 CMakeFiles/ServerLMS.dir/messangerwidget.cpp.obj 8dd57f666ed5ecf4
1336 1423 7561244909394494 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp.obj f93621c79a78fad0
519 3662 7561248889527328 CMakeFiles/ServerLMS.dir/serverlmswidget.cpp.obj 12010b53b3caa3fc
15 261 7562919901049594 build.ninja 80e6aedf30bdcc22
19 57 0 D:/LMS/ServerLMS/Debug64/CMakeFiles/ServerLMS_autogen a1ba014d73005738
19 57 0 CMakeFiles/ServerLMS_autogen a1ba014d73005738
2165 2722 7561312843381972 libServerLMS.dll.a 2f530586cec8163
41 51 0 clean 9c4b4372737ab8da 41 51 0 clean 9c4b4372737ab8da
539 3249 7561248885416221 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58
1212 1297 7561244908126083 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
1313 2503 7561244920193719 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
524 3164 7561248884567065 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
1328 2657 7561244921730483 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429
62 2385 7561264081554617 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
529 3359 7561248886416239 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
14 41 0 CMakeFiles/clean.additional 7155004b3956b606
2165 2722 7561312843381972 libServerLMS.dll 2f530586cec8163
527 3580 7561248888706914 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
1332 2625 7561244921398015 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d
517 3634 7561248889253351 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8 517 3634 7561248889253351 CMakeFiles/ServerLMS.dir/ServerLMS_autogen/mocs_compilation.cpp.obj 40e4c8c7d98890e8
1332 2625 7561244921398015 CMakeFiles/ServerLMS.dir/providerdblms.cpp.obj f56962914220ed2d
527 3580 7561248888706914 CMakeFiles/ServerLMS.dir/Systems/recognizesystem.cpp.obj f698d155fbad3bd2
2165 2722 7561312843381972 libServerLMS.dll 2f530586cec8163
1328 2657 7561244921730483 CMakeFiles/ServerLMS.dir/Systems/tools.cpp.obj 81bfa701d65b5429
14 41 0 CMakeFiles/clean.additional 7155004b3956b606
529 3359 7561248886416239 CMakeFiles/ServerLMS.dir/Systems/updatecontroller.cpp.obj c4c12bda48d8fa92
62 2385 7561264081554617 CMakeFiles/ServerLMS.dir/Systems/dataparser.cpp.obj b273ef6b79a34bf
19 57 0 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/include/ui_serverlmswidget.h a1ba014d73005738
524 3164 7561248884567065 CMakeFiles/ServerLMS.dir/multithreadserver.cpp.obj 8ac2c4a8e2ef203c
1313 2503 7561244920193719 CMakeFiles/ServerLMS.dir/Systems/logger.cpp.obj 68e3223fc0caab27
1212 1297 7561244908126083 D:/LMS/ServerLMS/Debug64/ServerLMS_autogen/EWIEGA46WW/qrc_resources.cpp 9bce64f5ef0262e2
539 3249 7561248885416221 CMakeFiles/ServerLMS.dir/Systems/sendsystem.cpp.obj d73c57350f364b58

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-17T17:53:07. --> <!-- Written by QtCreator 4.11.1, 2024-12-18T17:54:45. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>

View File

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

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-12-17T17:53:07. --> <!-- Written by QtCreator 4.11.1, 2024-12-18T17:54:45. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>