Формируются списки подпроцедур 1 ур в сервере

This commit is contained in:
2025-11-12 17:47:53 +03:00
parent 98821a7533
commit 4bfd4dad82
4 changed files with 96 additions and 20 deletions

View File

@@ -5,6 +5,12 @@
#include "updatecontroller.h"
#include "module.h"
struct SubProc
{
QString dmCode;
QString title;
};
class DocsUpdater : public QObject
{
@@ -24,7 +30,11 @@ private:
void domElementParserAMM(QDomElement element, Module* moduleParent);
void deleteAllModulsAMM();
ModeList parseCanplay(QString canplay);
QString defineCanplayByScenXML(QString dmCode);
bool processingScenXML(const QString dmCode, QString& canplay, QList<SubProc>& listSubProc);
void selectSubProc(QDomElement& modeElement, QList<SubProc>& listSubProc);
private:
UpdateController* updateController;
@@ -32,6 +42,8 @@ private:
bool flagStop;
QList<Module*> listAllModulesAMM; //?
QList<TaskAmmFim> listTasksAMM; //?
QMap<QString, QList<SubProc>> subProcMap;
};
#endif // DOCSUPDATER_H