From 8dd2e386fb1e378a09318240d2f958b239ea7153 Mon Sep 17 00:00:00 2001 From: krivoshein Date: Fri, 16 Jan 2026 15:13:46 +0300 Subject: [PATCH] =?UTF-8?q?tasks=20=D1=81=D1=82=D0=B0=D1=82=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D0=B8=D0=BA=D0=B0=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LibInstructorsAndTrainees/commonview.cpp | 12 +++++++++++- LibInstructorsAndTrainees/commonview.h | 2 ++ .../instructorsandtraineeswidget.cpp | 4 ++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/LibInstructorsAndTrainees/commonview.cpp b/LibInstructorsAndTrainees/commonview.cpp index e95f762..b81837b 100644 --- a/LibInstructorsAndTrainees/commonview.cpp +++ b/LibInstructorsAndTrainees/commonview.cpp @@ -82,6 +82,10 @@ void CommonView::setWidthColumnsTree() treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Name, 100); listWidthColumn.append(100); + treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_AMMtasks, 100); + listWidthColumn.append(100); + treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_FIMtasks, 100); + listWidthColumn.append(100); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Login, 100); listWidthColumn.append(100); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Password, 100); @@ -110,7 +114,7 @@ void CommonView::setWidthColumnsTree() void CommonView::reSetHeadTreeWidget() { - QStringList listHeaders = {tr("Name"), tr("Login"), tr("Password"), tr("Class"), tr("Computer"), tr("IP address"), tr("Administrator"), tr("Archived"), tr("Messages"), tr("Online"), tr("ID")}; + QStringList listHeaders = {tr("Name"), tr("AMM tasks"), tr("FIM tasks"), tr("Login"), tr("Password"), tr("Class"), tr("Computer"), tr("IP address"), tr("Administrator"), tr("Archived"), tr("Messages"), tr("Online"), tr("ID")}; treeWidget->setHeaderLabels(listHeaders); } @@ -156,6 +160,12 @@ void CommonView::preparationTreeWidget() if(TypeUserDB == User::TypeUserDBTrainee) treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Administrator, true); + if(TypeUserDB != User::TypeUserDBTrainee) + { + treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_AMMtasks, true); + treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_FIMtasks, true); + } + //treeWidget->setSortingEnabled(true); treeWidget->sortItems(ColumnsTreeUsers::clmn_Name, Qt::SortOrder::AscendingOrder); diff --git a/LibInstructorsAndTrainees/commonview.h b/LibInstructorsAndTrainees/commonview.h index cbb31e4..d62e4cc 100644 --- a/LibInstructorsAndTrainees/commonview.h +++ b/LibInstructorsAndTrainees/commonview.h @@ -32,6 +32,8 @@ public: protected: enum ColumnsTreeUsers{ clmn_Name = 0, + clmn_AMMtasks, + clmn_FIMtasks, clmn_Login, clmn_Password, clmn_Class, diff --git a/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp b/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp index 118f36b..1d07b3d 100644 --- a/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -88,8 +88,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : ui->groupBox_Trainees->setMinimumHeight(400); - ui->groupBox_Trainees->setMinimumWidth(600); - ui->groupBox_Instructors->setMinimumWidth(600); + ui->groupBox_Trainees->setMinimumWidth(800); + ui->groupBox_Instructors->setMinimumWidth(800); //Доступность кнопок