mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-27 19:45:43 +03:00
вынес DialogChekerTask
This commit is contained in:
@@ -19,6 +19,7 @@ AMMtasksWidget::AMMtasksWidget(ConnectorToServer* connectorToServer, TypeListTre
|
||||
threadPreparation(nullptr),
|
||||
taskTreePreparation(nullptr),
|
||||
waitAnimationWidget(nullptr),
|
||||
dlgCheckerTask(nullptr),
|
||||
flOnlyActive(false)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
@@ -329,21 +330,18 @@ void AMMtasksWidget::on_btnCheck_clicked()
|
||||
if(!task.getID())
|
||||
return;
|
||||
|
||||
CheckerTask dlg(connectorToServer, "amm", this);
|
||||
dlgCheckerTask = new DialogChekerTask(connectorToServer, "amm", this);
|
||||
dlgCheckerTask->setTask(&task);
|
||||
dlgCheckerTask->exec();
|
||||
|
||||
dlg.setTask(&task);
|
||||
|
||||
QDialog* dialog = new QDialog(this);
|
||||
QHBoxLayout *layout = new QHBoxLayout(dialog);
|
||||
layout->addWidget(&dlg);
|
||||
dialog->setWindowTitle(tr("Status Task"));
|
||||
dialog->setMinimumSize(200, 100);
|
||||
dialog->setWindowFlags(dialog->windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
||||
//dialog->setStyleSheet(this->styleSheet());
|
||||
dialog->exec();
|
||||
|
||||
if(dlg.getFlChanged())
|
||||
if(dlgCheckerTask->getFlChanged())
|
||||
waitAnimationWidget->showWithPlay();
|
||||
|
||||
if(dlgCheckerTask)
|
||||
{
|
||||
delete dlgCheckerTask;
|
||||
dlgCheckerTask = nullptr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user