Implemented TemplateDesigner.

This commit is contained in:
Jim Evins
2018-04-07 22:24:09 -04:00
parent 6379ba9cef
commit a0e1dae5cf
40 changed files with 4397 additions and 73 deletions
+3 -3
View File
@@ -38,11 +38,11 @@ namespace glabels
public:
XmlTemplateParser() = default;
bool readFile( const QString &fileName );
Template *parseTemplateNode( const QDomElement &node );
bool readFile( const QString &fileName, bool isUserDefined = false );
Template *parseTemplateNode( const QDomElement &node, bool isUserDefined = false );
private:
void parseRootNode( const QDomElement &node );
void parseRootNode( const QDomElement &node, bool isUserDefined );
void parseMetaNode( const QDomElement &node, Template *tmplate );
void parseLabelRectangleNode( const QDomElement &node, Template *tmplate );
void parseLabelEllipseNode( const QDomElement &node, Template *tmplate );