29 #ifndef VPATTERNLABELDATA_P_H
30 #define VPATTERNLABELDATA_P_H
33 #include <QSharedData>
35 #include "../vmisc/diagnostic.h"
36 #include "../ifc/ifcdef.h"
39 QT_WARNING_DISABLE_GCC(
"-Weffc++")
40 QT_WARNING_DISABLE_GCC("-Wnon-virtual-dtor")
47 , m_pieceLabelHeight()
52 , m_bottomRightAnchorPoint(
NULL_ID)
57 , m_pieceLabelWidth(data.m_pieceLabelWidth)
58 , m_pieceLabelHeight(data.m_pieceLabelHeight)
59 , m_pieceLabelAngle(data.m_pieceLabelAngle)
60 , m_iFontSize(data.m_iFontSize)
61 , m_centerAnchorPoint(data.m_centerAnchorPoint)
62 , m_topLeftAnchorPoint(data.m_topLeftAnchorPoint)
63 , m_bottomRightAnchorPoint(data.m_bottomRightAnchorPoint)
68 QString m_pieceLabelWidth;
69 QString m_pieceLabelHeight;
70 QString m_pieceLabelAngle;
72 quint32 m_centerAnchorPoint;
73 quint32 m_topLeftAnchorPoint;
74 quint32 m_bottomRightAnchorPoint;
VPatternLabelDataPrivate()
VPatternLabelDataPrivate(const VPatternLabelDataPrivate &data)
~VPatternLabelDataPrivate() Q_DECL_EQ_DEFAULT