signal_updateDocsXML

This commit is contained in:
2026-02-04 13:15:37 +03:00
parent a901e7ecb3
commit efa08e4330
4 changed files with 22 additions and 9 deletions

View File

@@ -37,8 +37,10 @@ QList<SubProc> DocsUpdater::getListSubProcForDMcode(QString dmCode)
return listSubProcMap.value(dmCode);
}
bool DocsUpdater::updateDocsXML()
bool DocsUpdater::slot_updateDocsXML()
{
qDebug() << "DocsUpdater::updateDocsXML thread ID " << QThread::currentThreadId();
QMutexLocker locker(&mtxAccess);
QString pathDocsFile = updateController->getPathAdditionalFile(tasksAMMfileName);
@@ -97,6 +99,7 @@ bool DocsUpdater::updateDocsXML()
}
}
emit signal_DocsChanged();
return true;
}

View File

@@ -16,9 +16,10 @@ public:
void lockAccessToDocsXML();
void unLockAccessToDocsXML();
QList<SubProc> getListSubProcForDMcode(QString dmCode);
QList<SubProc> getListSubProcForDMcode(QString dmCode);
bool updateDocsXML();
public slots:
bool slot_updateDocsXML();
private:
void domElementParserAMM(QDomElement element, Module* moduleParent);
@@ -27,6 +28,9 @@ private:
void selectSubProc(QDomElement& modeElement, QList<SubProc>& listSubProc);
DM* getDMmoduleByDMcode(QString dmCode);
signals:
void signal_DocsChanged();
private:
UpdateController* updateController;