From fb80ef3de5602550c89c75c2df18c63fe5797278 Mon Sep 17 00:00:00 2001 From: krivoshein Date: Tue, 22 Jul 2025 12:40:16 +0300 Subject: [PATCH] canplay --- InstructorsAndTrainees/tasks/ammtaskswidget.cpp | 1 + InstructorsAndTrainees/tasks/tasktreepreparation.cpp | 12 +++++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/InstructorsAndTrainees/tasks/ammtaskswidget.cpp b/InstructorsAndTrainees/tasks/ammtaskswidget.cpp index 306df53..c07ebd7 100644 --- a/InstructorsAndTrainees/tasks/ammtaskswidget.cpp +++ b/InstructorsAndTrainees/tasks/ammtaskswidget.cpp @@ -64,6 +64,7 @@ AMMtasksWidget::AMMtasksWidget(ConnectorToServer* connectorToServer, TypeListTre ui->horizontalLayout_3->setAlignment(Qt::AlignmentFlag::AlignLeft); ui->btnDelete->setVisible(false); + ui->btnCheck->setVisible(false); } else { diff --git a/InstructorsAndTrainees/tasks/tasktreepreparation.cpp b/InstructorsAndTrainees/tasks/tasktreepreparation.cpp index aaed516..91ebe25 100644 --- a/InstructorsAndTrainees/tasks/tasktreepreparation.cpp +++ b/InstructorsAndTrainees/tasks/tasktreepreparation.cpp @@ -278,11 +278,7 @@ void TaskAMMFIMTreePreparation::domElementParserAMM(QDomElement element, Module* PM* PMmodulParent = static_cast(moduleParent); PMmodulParent->addChildModule(module); - } - - //Активность - if(nodeMap.namedItem("active").nodeValue() == "true") - module->setIsActiveTrue(); + } } else if(name == "rus" || name == "eng") { @@ -302,11 +298,17 @@ void TaskAMMFIMTreePreparation::domElementParserAMM(QDomElement element, Module* DM* DMmodulParent = static_cast(moduleParent); if(name == "rus") + { DMmodulParent->setLangStructRus(nodeMap.namedItem("techName").nodeValue(), nodeMap.namedItem("infoName").nodeValue(), nodeMap.namedItem("pdf").nodeValue(), nodeMap.namedItem("bookmark").nodeValue(), nodeMap.namedItem("xml").nodeValue()); + + //Активность + if(nodeMap.namedItem("canplay").nodeValue() == "1") + DMmodulParent->setIsActiveTrue(); + } else DMmodulParent->setLangStructEng(nodeMap.namedItem("techName").nodeValue(), nodeMap.namedItem("infoName").nodeValue(),