This commit is contained in:
2025-06-02 10:21:00 +03:00
parent 1782f15603
commit e6d1c568f7
2 changed files with 378 additions and 326 deletions

View File

@@ -22,8 +22,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
ui->setupUi(this); ui->setupUi(this);
ui->btnSettings->setObjectName("btnSettings"); ui->btnSettings->setObjectName("btnSettings");
ui->tabWidgetTasks->setObjectName("tabWidgetTasks"); ui->tabWidget_Tasks->setObjectName("tabWidgetTasks");
ui->widgetTop->setObjectName("widgetTop"); ui->widget_Top->setObjectName("widgetTop");
#ifndef PROJECT_TYPE_DEBUG #ifndef PROJECT_TYPE_DEBUG
ui->btnUpdateStyleSheet->setVisible(false); ui->btnUpdateStyleSheet->setVisible(false);
@@ -77,12 +77,25 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
connect(connectorToServer,&ConnectorToServer::signal_msgFromClientReady,messangerWidget,&MessangerWidget::slot_msgFromClientReady); connect(connectorToServer,&ConnectorToServer::signal_msgFromClientReady,messangerWidget,&MessangerWidget::slot_msgFromClientReady);
ui->horizontalLayout_3->addWidget(viewerTrainees); //Размещение
ui->verticalLayout_Trainees->addWidget(viewerTrainees);
ui->verticalLayout_AMM->addWidget(ammTasksWidget);
ui->verticalLayout_FIM->addWidget(fimTasksWidget);
ui->verticalLayout_Messenger->addWidget(messangerWidget);
ui->verticalLayout_Instructors->addWidget(viewerInstructors);
/*
QWidget* wGB2 = new QWidget(this); QWidget* wGB2 = new QWidget(this);
QHBoxLayout* lGB2 = new QHBoxLayout(this); QHBoxLayout* lGB2 = new QHBoxLayout(this);
wGB2->setLayout(lGB2); wGB2->setLayout(lGB2);
lGB2->addWidget(ui->groupBox_2); lGB2->addWidget(ui->groupBox_Tasks);
ui->horizontalLayout_3->addWidget(wGB2); ui->horizontalLayout_3->addWidget(wGB2);
ui->verticalLayout_41->addWidget(ammTasksWidget); ui->verticalLayout_41->addWidget(ammTasksWidget);
@@ -91,26 +104,35 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
ui->verticalLayout_2->addWidget(messangerWidget); ui->verticalLayout_2->addWidget(messangerWidget);
ui->verticalLayout_2->addWidget(viewerInstructors); ui->verticalLayout_2->addWidget(viewerInstructors);
*/
ui->btnSetVersion->hide();
viewerTrainees->setMinimumSize(500, 500); viewerTrainees->setMinimumSize(900, 500);
viewerTrainees->setMaximumWidth(1050); viewerTrainees->setMaximumWidth(1050);
wGB2->setMinimumSize(500, 500);
/*wGB2->setMinimumSize(500, 500);*/
//wGB2->setMaximumWidth(1050); //wGB2->setMaximumWidth(1050);
viewerInstructors->setMinimumSize(400, 400); ammTasksWidget->setMinimumSize(900, 500);
ammTasksWidget->setMaximumWidth(1050);
fimTasksWidget->setMinimumSize(900, 500);
fimTasksWidget->setMaximumWidth(1050);
viewerInstructors->setMinimumSize(450, 400);
viewerInstructors->setMaximumWidth(500); viewerInstructors->setMaximumWidth(500);
viewerInstructors->setMaximumHeight(400); viewerInstructors->setMaximumHeight(400);
messangerWidget->setMinimumSize(400, 500); messangerWidget->setMinimumSize(450, 700);
messangerWidget->setMaximumWidth(500); messangerWidget->setMaximumWidth(500);
ui->btnAuthorizationInstructor->setEnabled(false); ui->btnAuthorizationInstructor->setEnabled(false);
ui->btnEditorTrainees->setEnabled(false); ui->btnEditorTrainees->setEnabled(false);
ui->btnEditorInstructors->setEnabled(false); ui->btnEditorInstructors->setEnabled(false);
ui->btnSetVersion->hide();
} }
InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget() InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()

View File

@@ -20,17 +20,13 @@
<string>Form</string> <string>Form</string>
</property> </property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="1" column="0"> <item row="0" column="0">
<layout class="QHBoxLayout" name="horizontalLayout_0"> <layout class="QVBoxLayout" name="verticalLayout_Main">
<item> <item>
<layout class="QVBoxLayout" name="verticalLayout_3"> <widget class="QWidget" name="widget_Top" native="true">
<item>
<widget class="QWidget" name="widgetTop" native="true">
<layout class="QGridLayout" name="gridLayout_6"> <layout class="QGridLayout" name="gridLayout_6">
<item row="0" column="0"> <item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_4"> <layout class="QHBoxLayout" name="horizontalLayout_Top">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_1">
<item> <item>
<widget class="QToolButton" name="btnConnectionToServer"> <widget class="QToolButton" name="btnConnectionToServer">
<property name="minimumSize"> <property name="minimumSize">
@@ -292,58 +288,56 @@
</layout> </layout>
</item> </item>
</layout> </layout>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_Bottom">
<item>
<layout class="QVBoxLayout" name="verticalLayout_L">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_L">
<item>
<widget class="QGroupBox" name="groupBox_Trainees">
<property name="title">
<string>Trainees</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_Trainees"/>
</item> </item>
</layout> </layout>
</widget> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_2"> <widget class="QGroupBox" name="groupBox_Tasks">
<item>
<layout class="QVBoxLayout" name="verticalLayout_1">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_2"/>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</item>
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox_2">
<property name="title"> <property name="title">
<string>Tasks</string> <string>Tasks</string>
</property> </property>
<layout class="QGridLayout" name="gridLayout_3"> <layout class="QGridLayout" name="gridLayout_3">
<item row="2" column="0"> <item row="2" column="0">
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout_Tasks">
<item> <item>
<widget class="QTabWidget" name="tabWidgetTasks"> <widget class="QTabWidget" name="tabWidget_Tasks">
<property name="currentIndex"> <property name="currentIndex">
<number>1</number> <number>0</number>
</property> </property>
<widget class="QWidget" name="tab_1"> <widget class="QWidget" name="tab_AMM">
<attribute name="title"> <attribute name="title">
<string>AMM</string> <string>AMM</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout_4"> <layout class="QGridLayout" name="gridLayout_4">
<item row="0" column="0"> <item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_41"/> <layout class="QVBoxLayout" name="verticalLayout_AMM"/>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_2"> <widget class="QWidget" name="tab_FIM">
<attribute name="title"> <attribute name="title">
<string>FIM</string> <string>FIM</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout_5"> <layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0"> <item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_42"/> <layout class="QVBoxLayout" name="verticalLayout_FIM"/>
</item> </item>
</layout> </layout>
</widget> </widget>
@@ -355,6 +349,42 @@
</widget> </widget>
</item> </item>
</layout> </layout>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_R">
<item>
<widget class="QGroupBox" name="groupBox_Messenger">
<property name="title">
<string>Messenger</string>
</property>
<layout class="QGridLayout" name="gridLayout_7">
<item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_Messenger"/>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="groupBox_Instructors">
<property name="title">
<string>Instructors</string>
</property>
<layout class="QGridLayout" name="gridLayout_8">
<item row="0" column="0">
<layout class="QVBoxLayout" name="verticalLayout_Instructors"/>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</widget> </widget>
<resources> <resources>
<include location="resources.qrc"/> <include location="resources.qrc"/>