Removed C++17 nested namespace definitions. Should build on trusty again.

This commit is contained in:
Jim Evins
2017-11-24 15:49:26 -05:00
parent 4821e103bc
commit c9f2b91daf
129 changed files with 18995 additions and 18592 deletions
+26 -23
View File
@@ -34,35 +34,38 @@
#include <QString>
namespace glabels::model
namespace glabels
{
class XmlTemplateCreator
namespace model
{
public:
XmlTemplateCreator() {}
bool writeTemplates( const QList<const Template*> tmplates, const QString& fileName );
bool writeTemplate( const Template* tmplate, const QString& fileName );
void createTemplateNode( QDomElement& parent, const Template* tmplate );
class XmlTemplateCreator
{
public:
XmlTemplateCreator() {}
private:
void createMetaNode( QDomElement& parent, const QString& attr, const QString& value );
void createLabelNode( QDomElement& parent, const Frame* frame );
void createLabelRectangleNode( QDomElement& parent, const FrameRect* frame );
void createLabelEllipseNode( QDomElement& parent, const FrameEllipse* frame );
void createLabelRoundNode( QDomElement& parent, const FrameRound* frame );
void createLabelCdNode( QDomElement& parent, const FrameCd* frame );
void createLabelNodeCommon( QDomElement& node, const Frame* frame );
void createLayoutNode( QDomElement& parent, const Layout* layout );
void createMarkupMarginNode( QDomElement& parent, const MarkupMargin* markupMargin );
void createMarkupLineNode( QDomElement& parent, const MarkupLine* markupLine );
void createMarkupCircleNode( QDomElement& parent, const MarkupCircle* markupCircle );
void createMarkupRectNode( QDomElement& parent, const MarkupRect* markupRect );
void createMarkupEllipseNode( QDomElement& parent, const MarkupEllipse* markupEllipse );
bool writeTemplates( const QList<const Template*> tmplates, const QString& fileName );
bool writeTemplate( const Template* tmplate, const QString& fileName );
void createTemplateNode( QDomElement& parent, const Template* tmplate );
};
private:
void createMetaNode( QDomElement& parent, const QString& attr, const QString& value );
void createLabelNode( QDomElement& parent, const Frame* frame );
void createLabelRectangleNode( QDomElement& parent, const FrameRect* frame );
void createLabelEllipseNode( QDomElement& parent, const FrameEllipse* frame );
void createLabelRoundNode( QDomElement& parent, const FrameRound* frame );
void createLabelCdNode( QDomElement& parent, const FrameCd* frame );
void createLabelNodeCommon( QDomElement& node, const Frame* frame );
void createLayoutNode( QDomElement& parent, const Layout* layout );
void createMarkupMarginNode( QDomElement& parent, const MarkupMargin* markupMargin );
void createMarkupLineNode( QDomElement& parent, const MarkupLine* markupLine );
void createMarkupCircleNode( QDomElement& parent, const MarkupCircle* markupCircle );
void createMarkupRectNode( QDomElement& parent, const MarkupRect* markupRect );
void createMarkupEllipseNode( QDomElement& parent, const MarkupEllipse* markupEllipse );
};
}
}