Files
MI-38/s1000d/Converter14/ru_const.h
2022-07-04 13:15:35 +03:00

53 lines
1.8 KiB
C++

#ifndef RU_CONST_H
#define RU_CONST_H
#include <QMap>
#include <QString>
class RU_Const {
public:
void Init_RU_Const();
void addPMCode(QString pmNumABC, QString pmNumber, QString pmVolume,
QString pmNumABCText, QString pmNumberText, QString pmVolumeText);
void addPMCodesRTC(QString pmNumber, QString pmNumberText);
void addDMCode(QString chapterName, QString paraName, QString text, QString schemeTypeStr, QString dmCode,
QString dmLearningCode, QString techName, QString infoName);
QMap<QString, QString> attr_accessPointTypeValue;
QString companyName;
QString modelIdentCode, pmIssuer;
struct pmCodeListItemType{
QString pmNumABC, pmNumber, pmVolume;
QString pmNumABCText, pmNumberText, pmVolumeText;
};
QList<pmCodeListItemType> pmCodeList;
struct dmCodeListItemType{
QString chapterName, paraName, text, schemeTypeStr, dmCode, infoName, techName, dmLearningCode;
QString modelIdentCode, systemDiffCode, systemCode, subSystemCode, subSubSystemCode, assyCode,
disassyCode, disassyCodeVariant, infoCode, infoCodeVariant, itemLocationCode, learnCode, learnEventCode, _learnCode, _learnEventCode;
};
QList<dmCodeListItemType> dmCodeList;
QString languageIsoCode, countryIsoCode, inWork, issueNumber, security_securityClassification;
QString responsiblePartnerCompany_enterpriseCode, responsiblePartnerCompany_enterpriseName,
originator_enterpriseCode, originator_enterpriseName, copyrightPara;
QString tableOfContents, acronymsList;
QString htmlButtonLearned;
QString tableTitle, tableShortTitle, figureTitle, figureShortTitle;
QString testQuestions;
QString icn_variantCode;
QStringList crew;
};
#endif // RU_CONST_H