Wait крутилки на все действия с задачами

This commit is contained in:
2025-07-01 15:47:59 +03:00
parent 5aa00a8835
commit d48db016cb
13 changed files with 73 additions and 11 deletions

View File

@@ -101,6 +101,11 @@ void AMMtasksWidget::deactivate()
idTraineeSelected = 0;
}
void AMMtasksWidget::waitAnimationWidgetShowWithPlay()
{
waitAnimationWidget->showWithPlay();
}
void AMMtasksWidget::resizeEvent(QResizeEvent *event)
{
QSize size = event->size();
@@ -301,6 +306,7 @@ void AMMtasksWidget::assignTaskAMMtoTrainee()
taskNew.ammProcedure.title = techName;
taskNew.ammProcedure.dmCode = dmCode;
emit signal_AssignedTask();
connectorToServer->sendQueryToDB(TypeQueryToDB::TYPE_QUERY_ASSIGN_TASK_AMM_TO_TRAINEE, trainee_id, &taskNew);
}
}
@@ -320,6 +326,7 @@ void AMMtasksWidget::on_btnDelete_clicked()
if(QMessageBox::warning(this, tr("Attention!"), tr("The deletion will be irrevocable.\nDelete it anyway?"), QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok)
{
waitAnimationWidget->showWithPlay();
connectorToServer->sendQueryToDB(TypeQueryToDB::TYPE_QUERY_DEL_TASK_AMM_TO_TRAINEE, id);
}
}