|
| VAbstractMConverter (const QString &fileName) |
|
virtual | ~VAbstractMConverter () Q_DECL_EQ_DEFAULT |
|
| VAbstractConverter (const QString &fileName) |
|
virtual | ~VAbstractConverter () Q_DECL_EQ_DEFAULT |
|
QString | Convert () |
|
int | GetCurrentFormatVarsion () const |
|
QString | GetVersionStr () const |
|
| VDomDocument () |
|
virtual | ~VDomDocument () Q_DECL_EQ_DEFAULT |
|
QDomElement | elementById (quint32 id, const QString &tagName=QString()) |
|
template<typename T > |
void | SetAttribute (QDomElement &domElement, const QString &name, const T &value) const |
| SetAttribute set attribute in pattern file. Replace "," by ".". More...
|
|
Unit | MUnit () const |
|
virtual void | setXMLContent (const QString &fileName) |
|
virtual bool | SaveDocument (const QString &fileName, QString &error) |
|
QString | Major () const |
|
QString | Minor () const |
|
QString | Patch () const |
|
QDomNode | ParentNodeById (const quint32 &nodeId) |
|
QDomElement | CloneNodeById (const quint32 &nodeId) |
|
QDomElement | NodeById (const quint32 &nodeId) |
|
QVector< VLabelTemplateLine > | GetLabelTemplate (const QDomElement &element) const |
|
void | SetLabelTemplate (QDomElement &element, const QVector< VLabelTemplateLine > &lines) |
|
template<> |
void | SetAttribute (QDomElement &domElement, const QString &name, const QString &value) const |
|
template<> |
void | SetAttribute (QDomElement &domElement, const QString &name, const bool &value) const |
|
template<> |
void | SetAttribute (QDomElement &domElement, const QString &name, const MeasurementsType &value) const |
|
|
void | AddRootComment () |
|
void | ValidateInputFile (const QString ¤tSchema) const |
|
Q_NORETURN void | InvalidVersion (int ver) const |
|
void | Save () |
|
void | SetVersion (const QString &version) |
|
virtual int | MinVer () const =0 |
|
virtual int | MaxVer () const =0 |
|
virtual QString | MinVerStr () const =0 |
|
virtual QString | MaxVerStr () const =0 |
|
virtual QString | XSDSchema (int ver) const =0 |
|
virtual void | ApplyPatches ()=0 |
|
virtual void | DowngradeToCurrentMaxVersion ()=0 |
|
virtual bool | IsReadOnly () const =0 |
|
void | Replace (QString &formula, const QString &newName, int position, const QString &token, int &bias) const |
|
void | CorrectionsPositions (int position, int bias, QMap< int, QString > &tokens) const |
|
bool | setTagText (const QString &tag, const QString &text) |
|
bool | setTagText (const QDomElement &domElement, const QString &text) |
|
QString | UniqueTagText (const QString &tagName, const QString &defVal=QString()) const |
|
void | TestUniqueId () const |
| TestUniqueId test exist unique id in pattern file. Each id must be unique. More...
|
|
void | CollectId (const QDomElement &node, QVector< quint32 > &vector) const |
|
|
static int | GetVersion (const QString &version) |
|
static quint32 | GetParametrUInt (const QDomElement &domElement, const QString &name, const QString &defValue) |
| Returns the long long value of the given attribute. RENAME: GetParameterLongLong? More...
|
|
static bool | getParameterBool (const QDomElement &domElement, const QString &name, const QString &defValue) |
|
static NodeUsage | GetParametrUsage (const QDomElement &domElement, const QString &name) |
|
static void | SetParametrUsage (QDomElement &domElement, const QString &name, const NodeUsage &value) |
|
static QString | GetParametrString (const QDomElement &domElement, const QString &name, const QString &defValue=QString()) |
| Returns the string value of the given attribute. RENAME: see above. More...
|
|
static QString | GetParametrEmptyString (const QDomElement &domElement, const QString &name) |
|
static qreal | GetParametrDouble (const QDomElement &domElement, const QString &name, const QString &defValue) |
| Returns the double value of the given attribute. More...
|
|
static quint32 | getParameterId (const QDomElement &domElement) |
| getParameterId return value id attribute. More...
|
|
static void | ValidateXML (const QString &schema, const QString &fileName) |
| ValidateXML validate xml file by xsd schema. More...
|
|
static QString | UnitsHelpString () |
|
static void | RemoveAllChildren (QDomElement &domElement) |
| RemoveAllChildren remove all children from file. More...
|
|
static bool | SafeCopy (const QString &source, const QString &destination, QString &error) |
|
static const QString | AttrId = QStringLiteral("id") |
|
static const QString | AttrText = QStringLiteral("text") |
|
static const QString | AttrBold = QStringLiteral("bold") |
|
static const QString | AttrItalic = QStringLiteral("italic") |
|
static const QString | AttrAlignment = QStringLiteral("alignment") |
|
static const QString | AttrFSIncrement = QStringLiteral("sfIncrement") |
|
static const QString | TagVersion = QStringLiteral("version") |
|
static const QString | TagUnit = QStringLiteral("unit") |
|
static const QString | TagLine = QStringLiteral("line") |
|
int | m_ver |
|
QString | m_convertedFileName |
|
Definition at line 64 of file vabstractmconverter.h.