Анимировал ожидание загрузки назначенных FIM задач

This commit is contained in:
krivoshein
2025-01-29 12:11:26 +03:00
parent e318c86167
commit e45b5b6750
4 changed files with 69 additions and 19 deletions

View File

@@ -36,10 +36,10 @@ AMMtasksWidget::AMMtasksWidget(ConnectorToServer* connectorToServer, TypeList ty
if(type == TypeList::listForTrainee)
{
ui->btnAssignTaskToTrainee->setVisible(false);
ui->label->setVisible(false);
ui->editCode->setVisible(false);
ui->btnAssignTaskToTrainee->setVisible(false);
}
ui->label->setVisible(false);
ui->editCode->setVisible(false);
threadPreparation = new QThread();
taskTreePreparation = new TaskTreePreparation();
@@ -88,7 +88,14 @@ void AMMtasksWidget::resizeEvent(QResizeEvent *event)
treeWidget->setColumnWidth(ColumnsTree::clmn_ID, 50);
treeWidget->setColumnWidth(ColumnsTree::clmn_code, 250);
treeWidget->setColumnWidth(ColumnsTree::clmn_PMorDM, width - 310);
int widthPMorDM;
if(type == TypeList::listCommon)
widthPMorDM = width - (250 + 10);
else
widthPMorDM = width - (300 + 10);
treeWidget->setColumnWidth(ColumnsTree::clmn_PMorDM, widthPMorDM);
}
void AMMtasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
@@ -141,8 +148,8 @@ void AMMtasksWidget::slot_traineeSelected(QString login)
if(type == TypeList::listForTrainee)
{
connectorToServer->sendQueryToDB(TypeQueryToDB::TYPE_QUERY_GET_TASKS_AMM_FOR_TRAINEE, idTraineeSelected);
waitAnimationWidget->showWithPlay();
connectorToServer->sendQueryToDB(TypeQueryToDB::TYPE_QUERY_GET_TASKS_AMM_FOR_TRAINEE, idTraineeSelected);
}
}
@@ -198,11 +205,12 @@ Module *AMMtasksWidget::searchModuleByID(int id)
void AMMtasksWidget::preparationTreeWidget()
{
treeWidget->setColumnCount(2);
treeWidget->setColumnCount(clmn_count);
reSetHeadTreeWidget();
//treeWidget->setColumnHidden(ColumnsTree::clmn_ID, true);
if(type == TypeList::listCommon)
treeWidget->setColumnHidden(ColumnsTree::clmn_ID, true);
}
void AMMtasksWidget::reSetHeadTreeWidget()