Seamly2D
Code documentation
VPatternConverter Class Reference

#include <vpatternconverter.h>

Inheritance diagram for VPatternConverter:
Collaboration diagram for VPatternConverter:

Public Member Functions

 VPatternConverter (const QString &fileName)
 
virtual ~VPatternConverter () Q_DECL_EQ_DEFAULT
 
- Public Member Functions inherited from VAbstractConverter
 VAbstractConverter (const QString &fileName)
 
virtual ~VAbstractConverter () Q_DECL_EQ_DEFAULT
 
QString Convert ()
 
int GetCurrentFormatVarsion () const
 
QString GetVersionStr () const
 
- Public Member Functions inherited from VDomDocument
 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< VLabelTemplateLineGetLabelTemplate (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
 

Static Public Attributes

static const QString PatternMaxVerStr = QStringLiteral("0.6.8")
 
static const QString CurrentSchema = QStringLiteral("://schema/pattern/v0.6.8.xsd")
 
static Q_DECL_CONSTEXPR const int PatternMinVer = (( 0 <<16)|( 1 <<8)|( 0 ))
 
static Q_DECL_CONSTEXPR const int PatternMaxVer = (( 0 <<16)|( 6 <<8)|( 8 ))
 
- Static Public Attributes inherited from VDomDocument
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")
 

Protected Member Functions

virtual int MinVer () const Q_DECL_OVERRIDE
 
virtual int MaxVer () const Q_DECL_OVERRIDE
 
virtual QString MinVerStr () const Q_DECL_OVERRIDE
 
virtual QString MaxVerStr () const Q_DECL_OVERRIDE
 
virtual QString XSDSchema (int ver) const Q_DECL_OVERRIDE
 
virtual void ApplyPatches () Q_DECL_OVERRIDE
 
virtual void DowngradeToCurrentMaxVersion () Q_DECL_OVERRIDE
 
virtual bool IsReadOnly () const Q_DECL_OVERRIDE
 
- Protected Member Functions inherited from VAbstractConverter
void ValidateInputFile (const QString &currentSchema) const
 
Q_NORETURN void InvalidVersion (int ver) const
 
void Save ()
 
void SetVersion (const QString &version)
 
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
 
- Protected Member Functions inherited from VDomDocument
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
 

Private Member Functions

void toVersion0_1_1 ()
 
void toVersion0_1_2 ()
 
void toVersion0_1_3 ()
 
void toVersion0_1_4 ()
 
void toVersion0_2_0 ()
 
void toVersion0_2_1 ()
 
void toVersion0_2_2 ()
 
void toVersion0_2_3 ()
 
void toVersion0_2_4 ()
 
void toVersion0_2_5 ()
 
void toVersion0_2_6 ()
 
void toVersion0_2_7 ()
 
void toVersion0_3_0 ()
 
void toVersion0_3_1 ()
 
void toVersion0_3_2 ()
 
void toVersion0_3_3 ()
 
void toVersion0_3_4 ()
 
void toVersion0_3_5 ()
 
void toVersion0_3_6 ()
 
void toVersion0_3_7 ()
 
void toVersion0_3_8 ()
 
void toVersion0_3_9 ()
 
void toVersion0_4_0 ()
 
void toVersion0_4_1 ()
 
void toVersion0_4_2 ()
 
void toVersion0_4_3 ()
 
void toVersion0_4_4 ()
 
void toVersion0_4_5 ()
 
void toVersion0_4_6 ()
 
void toVersion0_4_7 ()
 
void toVersion0_4_8 ()
 
void toVersion0_5_0 ()
 
void toVersion0_5_1 ()
 
void toVersion0_6_0 ()
 
void toVersion0_6_1 ()
 
void toVersion0_6_2 ()
 
void toVersion0_6_3 ()
 
void toVersion0_6_4 ()
 
void toVersion0_6_5 ()
 
void toVersion0_6_6 ()
 
void toVersion0_6_7 ()
 
void toVersion0_6_8 ()
 
void TagUnitToV0_2_0 ()
 
void TagIncrementToV0_2_0 ()
 
void ConvertMeasurementsToV0_2_0 ()
 
void TagMeasurementsToV0_2_0 ()
 
void ConvertMeasurementsToV0_2_1 ()
 
void RemoveColorToolCutV0_3_1 ()
 
QSet< QString > FixIncrementsToV0_2_0 ()
 
QString FixIncrementInFormulaToV0_2_0 (const QString &formula, const QSet< QString > &names)
 
void FixPointExpressionsToV0_2_0 (const QSet< QString > &names)
 
void FixArcExpressionsToV0_2_0 (const QSet< QString > &names)
 
void FixPathPointExpressionsToV0_2_0 (const QSet< QString > &names)
 
void ConvertPointExpressionsToV0_2_0 (const QMap< QString, QString > &names)
 
void ConvertArcExpressionsToV0_2_0 (const QMap< QString, QString > &names)
 
void ConvertPathPointExpressionsToV0_2_0 (const QMap< QString, QString > &names)
 
QString FixMeasurementInFormulaToV0_2_0 (const QString &formula, const QMap< QString, QString > &names)
 
QString MUnitV0_1_4 () const
 
QDomElement TagMeasurementsV0_1_4 () const
 
QDomElement TagIncrementsV0_1_4 () const
 
void FixToolUnionToV0_2_4 ()
 
void ParseModelingToV0_2_4 (const QDomElement &modeling)
 
void SaveChildrenToolUnionToV0_2_4 (quint32 id, const QVector< quint32 > &children)
 
void FixCutPoint ()
 
void FixSubPaths (int i, quint32 id, quint32 baseCurve)
 
void TagRemoveAttributeTypeObjectInV0_4_0 ()
 
void TagDetailToV0_4_0 ()
 
void TagUnionDetailsToV0_4_0 ()
 
QDomElement GetUnionDetailNodesV0_4_0 (const QDomElement &detail)
 
QDomElement GetUnionChildrenNodesV0_4_0 (const QDomElement &detail)
 
void LabelTagToV0_4_4 (const QString &tagName)
 
QDomElement AddTagPatternLabelV0_5_1 ()
 
void PortPatternLabeltoV0_6_0 (QDomElement &label)
 
void AddLabelTemplateLineV0_6_0 (QDomElement &label, const QString &text, bool bold, bool italic, int alignment, int fontSizeIncrement)
 
void PortPieceLabelstoV0_6_0 ()
 
void RemoveUnusedTagsV0_6_0 ()
 
void RemoveUniqueTagV0_6_0 (const QString &tag)
 
void renameAttribute (QDomElement &element, const QString &oldName, const QString &newName, const QString &value) const
 

Static Private Member Functions

static QMap< QString, QString > OldNamesToNewNames_InV0_2_0 ()
 
static QMap< QString, QString > OldNamesToNewNames_InV0_2_1 ()
 

Static Private Attributes

static const QString PatternMinVerStr = QStringLiteral("0.1.0")
 

Additional Inherited Members

- Static Public Member Functions inherited from VAbstractConverter
static int GetVersion (const QString &version)
 
- Static Public Member Functions inherited from VDomDocument
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 Protected Member Functions inherited from VAbstractConverter
static void BiasTokens (int position, int bias, QMap< int, QString > &tokens)
 
- Protected Attributes inherited from VAbstractConverter
int m_ver
 
QString m_convertedFileName
 

Detailed Description

Definition at line 70 of file vpatternconverter.h.

Constructor & Destructor Documentation

◆ VPatternConverter()

VPatternConverter::VPatternConverter ( const QString &  fileName)
explicit

Definition at line 242 of file vpatternconverter.cpp.

◆ ~VPatternConverter()

virtual VPatternConverter::~VPatternConverter ( )
virtual

Member Function Documentation

◆ AddLabelTemplateLineV0_6_0()

void VPatternConverter::AddLabelTemplateLineV0_6_0 ( QDomElement &  label,
const QString &  text,
bool  bold,
bool  italic,
int  alignment,
int  fontSizeIncrement 
)
private

◆ AddTagPatternLabelV0_5_1()

QDomElement VPatternConverter::AddTagPatternLabelV0_5_1 ( )
private

◆ ApplyPatches()

◆ ConvertArcExpressionsToV0_2_0()

void VPatternConverter::ConvertArcExpressionsToV0_2_0 ( const QMap< QString, QString > &  names)
private

◆ ConvertMeasurementsToV0_2_0()

void VPatternConverter::ConvertMeasurementsToV0_2_0 ( )
private

◆ ConvertMeasurementsToV0_2_1()

void VPatternConverter::ConvertMeasurementsToV0_2_1 ( )
private

◆ ConvertPathPointExpressionsToV0_2_0()

void VPatternConverter::ConvertPathPointExpressionsToV0_2_0 ( const QMap< QString, QString > &  names)
private

◆ ConvertPointExpressionsToV0_2_0()

void VPatternConverter::ConvertPointExpressionsToV0_2_0 ( const QMap< QString, QString > &  names)
private

◆ DowngradeToCurrentMaxVersion()

void VPatternConverter::DowngradeToCurrentMaxVersion ( )
protectedvirtual

◆ FixArcExpressionsToV0_2_0()

void VPatternConverter::FixArcExpressionsToV0_2_0 ( const QSet< QString > &  names)
private

◆ FixCutPoint()

void VPatternConverter::FixCutPoint ( )
private

◆ FixIncrementInFormulaToV0_2_0()

QString VPatternConverter::FixIncrementInFormulaToV0_2_0 ( const QString &  formula,
const QSet< QString > &  names 
)
private

◆ FixIncrementsToV0_2_0()

◆ FixMeasurementInFormulaToV0_2_0()

QString VPatternConverter::FixMeasurementInFormulaToV0_2_0 ( const QString &  formula,
const QMap< QString, QString > &  names 
)
private

◆ FixPathPointExpressionsToV0_2_0()

void VPatternConverter::FixPathPointExpressionsToV0_2_0 ( const QSet< QString > &  names)
private

◆ FixPointExpressionsToV0_2_0()

void VPatternConverter::FixPointExpressionsToV0_2_0 ( const QSet< QString > &  names)
private

◆ FixSubPaths()

◆ FixToolUnionToV0_2_4()

void VPatternConverter::FixToolUnionToV0_2_4 ( )
private

◆ GetUnionChildrenNodesV0_4_0()

QDomElement VPatternConverter::GetUnionChildrenNodesV0_4_0 ( const QDomElement &  detail)
private

Definition at line 2530 of file vpatternconverter.cpp.

References strNodes.

Referenced by TagUnionDetailsToV0_4_0().

◆ GetUnionDetailNodesV0_4_0()

QDomElement VPatternConverter::GetUnionDetailNodesV0_4_0 ( const QDomElement &  detail)
private

Definition at line 2498 of file vpatternconverter.cpp.

References NULL_ID_STR, strIdObject, strNode, strNodes, strReverse, and strType.

Referenced by TagUnionDetailsToV0_4_0().

◆ IsReadOnly()

bool VPatternConverter::IsReadOnly ( ) const
protectedvirtual

◆ LabelTagToV0_4_4()

void VPatternConverter::LabelTagToV0_4_4 ( const QString &  tagName)
private

◆ MaxVer()

int VPatternConverter::MaxVer ( ) const
inlineprotectedvirtual

Implements VAbstractConverter.

Definition at line 202 of file vpatternconverter.h.

References PatternMaxVer.

◆ MaxVerStr()

QString VPatternConverter::MaxVerStr ( ) const
inlineprotectedvirtual

Implements VAbstractConverter.

Definition at line 214 of file vpatternconverter.h.

References PatternMaxVerStr.

◆ MinVer()

int VPatternConverter::MinVer ( ) const
inlineprotectedvirtual

Implements VAbstractConverter.

Definition at line 196 of file vpatternconverter.h.

References PatternMinVer.

◆ MinVerStr()

QString VPatternConverter::MinVerStr ( ) const
inlineprotectedvirtual

Implements VAbstractConverter.

Definition at line 208 of file vpatternconverter.h.

References PatternMinVerStr.

◆ MUnitV0_1_4()

◆ OldNamesToNewNames_InV0_2_0()

QMap< QString, QString > VPatternConverter::OldNamesToNewNames_InV0_2_0 ( )
staticprivate

Definition at line 2004 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, and PatternMinVer.

Referenced by ConvertMeasurementsToV0_2_0().

◆ OldNamesToNewNames_InV0_2_1()

QMap< QString, QString > VPatternConverter::OldNamesToNewNames_InV0_2_1 ( )
staticprivate

Definition at line 2184 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, and PatternMinVer.

Referenced by ConvertMeasurementsToV0_2_1().

◆ ParseModelingToV0_2_4()

void VPatternConverter::ParseModelingToV0_2_4 ( const QDomElement &  modeling)
private

◆ PortPatternLabeltoV0_6_0()

void VPatternConverter::PortPatternLabeltoV0_6_0 ( QDomElement &  label)
private

◆ PortPieceLabelstoV0_6_0()

◆ RemoveColorToolCutV0_3_1()

void VPatternConverter::RemoveColorToolCutV0_3_1 ( )
private

◆ RemoveUniqueTagV0_6_0()

void VPatternConverter::RemoveUniqueTagV0_6_0 ( const QString &  tag)
private

Definition at line 2800 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, and PatternMinVer.

Referenced by RemoveUnusedTagsV0_6_0().

◆ RemoveUnusedTagsV0_6_0()

void VPatternConverter::RemoveUnusedTagsV0_6_0 ( )
private

◆ renameAttribute()

void VPatternConverter::renameAttribute ( QDomElement &  element,
const QString &  oldName,
const QString &  newName,
const QString &  value 
) const
private

Definition at line 2868 of file vpatternconverter.cpp.

Referenced by toVersion0_6_5().

◆ SaveChildrenToolUnionToV0_2_4()

void VPatternConverter::SaveChildrenToolUnionToV0_2_4 ( quint32  id,
const QVector< quint32 > &  children 
)
private

◆ TagDetailToV0_4_0()

◆ TagIncrementsV0_1_4()

QDomElement VPatternConverter::TagIncrementsV0_1_4 ( ) const
private

Definition at line 1908 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, PatternMinVer, and strIncrements.

Referenced by FixIncrementsToV0_2_0().

◆ TagIncrementToV0_2_0()

void VPatternConverter::TagIncrementToV0_2_0 ( )
private

◆ TagMeasurementsToV0_2_0()

void VPatternConverter::TagMeasurementsToV0_2_0 ( )
private

◆ TagMeasurementsV0_1_4()

QDomElement VPatternConverter::TagMeasurementsV0_1_4 ( ) const
private

◆ TagRemoveAttributeTypeObjectInV0_4_0()

void VPatternConverter::TagRemoveAttributeTypeObjectInV0_4_0 ( )
private

Definition at line 2382 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, PatternMinVer, strModeling, and strTypeObject.

Referenced by toVersion0_4_0().

◆ TagUnionDetailsToV0_4_0()

void VPatternConverter::TagUnionDetailsToV0_4_0 ( )
private

◆ TagUnitToV0_2_0()

void VPatternConverter::TagUnitToV0_2_0 ( )
private

Definition at line 1332 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, MUnitV0_1_4(), PatternMinVer, strUnit, and strVersion.

Referenced by toVersion0_2_0().

◆ toVersion0_1_1()

void VPatternConverter::toVersion0_1_1 ( )
private

◆ toVersion0_1_2()

void VPatternConverter::toVersion0_1_2 ( )
private

◆ toVersion0_1_3()

void VPatternConverter::toVersion0_1_3 ( )
private

◆ toVersion0_1_4()

void VPatternConverter::toVersion0_1_4 ( )
private

◆ toVersion0_2_0()

◆ toVersion0_2_1()

void VPatternConverter::toVersion0_2_1 ( )
private

◆ toVersion0_2_2()

void VPatternConverter::toVersion0_2_2 ( )
private

◆ toVersion0_2_3()

void VPatternConverter::toVersion0_2_3 ( )
private

◆ toVersion0_2_4()

void VPatternConverter::toVersion0_2_4 ( )
private

◆ toVersion0_2_5()

void VPatternConverter::toVersion0_2_5 ( )
private

◆ toVersion0_2_6()

void VPatternConverter::toVersion0_2_6 ( )
private

◆ toVersion0_2_7()

void VPatternConverter::toVersion0_2_7 ( )
private

◆ toVersion0_3_0()

void VPatternConverter::toVersion0_3_0 ( )
private

◆ toVersion0_3_1()

void VPatternConverter::toVersion0_3_1 ( )
private

◆ toVersion0_3_2()

void VPatternConverter::toVersion0_3_2 ( )
private

◆ toVersion0_3_3()

void VPatternConverter::toVersion0_3_3 ( )
private

◆ toVersion0_3_4()

void VPatternConverter::toVersion0_3_4 ( )
private

◆ toVersion0_3_5()

void VPatternConverter::toVersion0_3_5 ( )
private

◆ toVersion0_3_6()

void VPatternConverter::toVersion0_3_6 ( )
private

◆ toVersion0_3_7()

void VPatternConverter::toVersion0_3_7 ( )
private

◆ toVersion0_3_8()

void VPatternConverter::toVersion0_3_8 ( )
private

◆ toVersion0_3_9()

void VPatternConverter::toVersion0_3_9 ( )
private

◆ toVersion0_4_0()

◆ toVersion0_4_1()

void VPatternConverter::toVersion0_4_1 ( )
private

◆ toVersion0_4_2()

void VPatternConverter::toVersion0_4_2 ( )
private

◆ toVersion0_4_3()

void VPatternConverter::toVersion0_4_3 ( )
private

◆ toVersion0_4_4()

void VPatternConverter::toVersion0_4_4 ( )
private

◆ toVersion0_4_5()

void VPatternConverter::toVersion0_4_5 ( )
private

◆ toVersion0_4_6()

void VPatternConverter::toVersion0_4_6 ( )
private

◆ toVersion0_4_7()

void VPatternConverter::toVersion0_4_7 ( )
private

◆ toVersion0_4_8()

void VPatternConverter::toVersion0_4_8 ( )
private

◆ toVersion0_5_0()

void VPatternConverter::toVersion0_5_0 ( )
private

◆ toVersion0_5_1()

void VPatternConverter::toVersion0_5_1 ( )
private

◆ toVersion0_6_0()

◆ toVersion0_6_1()

void VPatternConverter::toVersion0_6_1 ( )
private

Replaces " passmarkLine" with "notchType"

Replaces " passmarkAngle" with "notchSubType"

Fixes incorrect name & value for lineType attribute

Fixes incorrect value for penStyle attribute

Definition at line 944 of file vpatternconverter.cpp.

References CONVERTER_VERSION_CHECK, VDomDocument::map, PatternMinVer, VAbstractConverter::Save(), VAbstractConverter::SetVersion(), strArc, strElArc, strHair, strLine, strLineType, strNode, strNotch, strNotchAngle, strNotchCount, strNotchSubType, strNotchType, strOne, strPassmark, strPassmarkAngle, strPassmarkLine, strPath, strPenStyle, strPoint, strShowNotch, strShowSecond, strShowSecondPassmark, strSlitNotch, strSolidLine, strSpline, strT_Notch, strThree, strTMark, strTrue, strTwo, strTypeLine, strV_External, and strVMark.

Referenced by ApplyPatches().

◆ toVersion0_6_2()

void VPatternConverter::toVersion0_6_2 ( )
private

◆ toVersion0_6_3()

void VPatternConverter::toVersion0_6_3 ( )
private

◆ toVersion0_6_4()

void VPatternConverter::toVersion0_6_4 ( )
private

◆ toVersion0_6_5()

◆ toVersion0_6_6()

◆ toVersion0_6_7()

void VPatternConverter::toVersion0_6_7 ( )
private

◆ toVersion0_6_8()

void VPatternConverter::toVersion0_6_8 ( )
private

◆ XSDSchema()

QString VPatternConverter::XSDSchema ( int  ver) const
protectedvirtual

Implements VAbstractConverter.

Definition at line 249 of file vpatternconverter.cpp.

References CurrentSchema, and VAbstractConverter::InvalidVersion().

Referenced by ApplyPatches().

Member Data Documentation

◆ CurrentSchema

const QString VPatternConverter::CurrentSchema = QStringLiteral("://schema/pattern/v0.6.8.xsd")
static

Definition at line 78 of file vpatternconverter.h.

Referenced by XSDSchema().

◆ PatternMaxVer

Q_DECL_CONSTEXPR const int VPatternConverter::PatternMaxVer = (( 0 <<16)|( 6 <<8)|( 8 ))
static

◆ PatternMaxVerStr

const QString VPatternConverter::PatternMaxVerStr = QStringLiteral("0.6.8")
static

◆ PatternMinVer

Q_DECL_CONSTEXPR const int VPatternConverter::PatternMinVer = (( 0 <<16)|( 1 <<8)|( 0 ))
static

Definition at line 79 of file vpatternconverter.h.

Referenced by AddLabelTemplateLineV0_6_0(), AddTagPatternLabelV0_5_1(), ConvertArcExpressionsToV0_2_0(), ConvertMeasurementsToV0_2_0(), ConvertMeasurementsToV0_2_1(), ConvertPathPointExpressionsToV0_2_0(), ConvertPointExpressionsToV0_2_0(), FixArcExpressionsToV0_2_0(), FixIncrementInFormulaToV0_2_0(), FixIncrementsToV0_2_0(), FixMeasurementInFormulaToV0_2_0(), FixPathPointExpressionsToV0_2_0(), FixPointExpressionsToV0_2_0(), FixToolUnionToV0_2_4(), LabelTagToV0_4_4(), MinVer(), MUnitV0_1_4(), OldNamesToNewNames_InV0_2_0(), OldNamesToNewNames_InV0_2_1(), ParseModelingToV0_2_4(), VPattern::parsePieceElement(), PortPatternLabeltoV0_6_0(), PortPieceLabelstoV0_6_0(), PatternPieceTool::RefreshDataInFile(), RemoveColorToolCutV0_3_1(), RemoveUniqueTagV0_6_0(), RemoveUnusedTagsV0_6_0(), SaveChildrenToolUnionToV0_2_4(), TagDetailToV0_4_0(), TagIncrementsV0_1_4(), TagIncrementToV0_2_0(), TagMeasurementsToV0_2_0(), TagMeasurementsV0_1_4(), TagRemoveAttributeTypeObjectInV0_4_0(), TagUnionDetailsToV0_4_0(), TagUnitToV0_2_0(), toVersion0_1_1(), toVersion0_1_2(), toVersion0_1_3(), toVersion0_1_4(), toVersion0_2_0(), toVersion0_2_1(), toVersion0_2_2(), toVersion0_2_3(), toVersion0_2_4(), toVersion0_2_5(), toVersion0_2_6(), toVersion0_2_7(), toVersion0_3_0(), toVersion0_3_1(), toVersion0_3_2(), toVersion0_3_3(), toVersion0_3_4(), toVersion0_3_5(), toVersion0_3_6(), toVersion0_3_7(), toVersion0_3_8(), toVersion0_3_9(), toVersion0_4_0(), toVersion0_4_1(), toVersion0_4_2(), toVersion0_4_3(), toVersion0_4_4(), toVersion0_4_5(), toVersion0_4_6(), toVersion0_4_7(), toVersion0_4_8(), toVersion0_5_0(), toVersion0_5_1(), toVersion0_6_0(), toVersion0_6_1(), toVersion0_6_2(), toVersion0_6_3(), toVersion0_6_4(), toVersion0_6_5(), toVersion0_6_6(), toVersion0_6_7(), toVersion0_6_8(), and QT_WARNING_POP::UpdateUnitedNodes().

◆ PatternMinVerStr

const QString VPatternConverter::PatternMinVerStr = QStringLiteral("0.1.0")
staticprivate

Definition at line 97 of file vpatternconverter.h.

Referenced by MinVerStr().


The documentation for this class was generated from the following files: