34 #ifdef Q_COMPILER_RVALUE_REFS
36 { Swap(data);
return *
this; }
73 d->m_qsLetter.clear();
85 d->m_qsLetter = qsLetter.left(3);
91 return d->m_annotation;
97 d->m_annotation = val;
103 return d->m_orientation;
109 d->m_orientation = val;
115 return d->m_rotation;
139 return d->m_foldPosition;
145 d->m_foldPosition = val;
151 return d->m_quantity;
172 d->m_onFold = onFold;
The VPatternLabelData class holds the information about pattern info label geometry.
void Swap(VPatternLabelData &data) Q_DECL_NOTHROW
VPatternLabelData & operator=(const VPatternLabelData &data)
The VPieceLabelData class holds some information about a single piece like letter,...
QSharedDataPointer< VPieceLabelDataPrivate > d
void SetAnnotation(const QString &val)
void SetOnFold(bool onFold)
void SetLabelTemplate(const QVector< VLabelTemplateLine > &lines)
VPieceLabelData & operator=(const VPieceLabelData &data)
virtual ~VPieceLabelData()
QString GetOrientation() const
void SetTilt(const QString &val)
void SetRotationWay(const QString &val)
void SetFoldPosition(const QString &val)
QVector< VLabelTemplateLine > GetLabelTemplate() const
void SetQuantity(int val)
void Swap(VPieceLabelData &data) Q_DECL_NOTHROW
QString GetRotationWay() const
void SetOrientation(const QString &val)
void SetLetter(const QString &qsLetter)
QString GetAnnotation() const
QString GetLetter() const
QString GetFoldPosition() const