26 Q_PROPERTY(
qreal padding READ padding WRITE setPadding RESET resetPadding NOTIFY paddingChanged FINAL)
27 Q_PROPERTY(
qreal topPadding READ topPadding WRITE setTopPadding RESET resetTopPadding NOTIFY topPaddingChanged FINAL)
28 Q_PROPERTY(
qreal leftPadding READ leftPadding WRITE setLeftPadding RESET resetLeftPadding NOTIFY leftPaddingChanged FINAL)
29 Q_PROPERTY(
qreal rightPadding READ rightPadding WRITE setRightPadding RESET resetRightPadding NOTIFY rightPaddingChanged FINAL)
30 Q_PROPERTY(
qreal bottomPadding READ bottomPadding WRITE setBottomPadding RESET resetBottomPadding NOTIFY bottomPaddingChanged FINAL)
37 qreal padding() const;
38 void setPadding(
qreal padding);
41 qreal topPadding() const;
42 void setTopPadding(
qreal padding);
43 void resetTopPadding();
45 qreal leftPadding() const;
46 void setLeftPadding(
qreal padding);
47 void resetLeftPadding();
49 qreal rightPadding() const;
50 void setRightPadding(
qreal padding);
51 void resetRightPadding();
53 qreal bottomPadding() const;
54 void setBottomPadding(
qreal padding);
55 void resetBottomPadding();
58 void paddingChanged();
59 void topPaddingChanged();
60 void leftPaddingChanged();
61 void rightPaddingChanged();
62 void bottomPaddingChanged();
68 void setTopPadding(
qreal padding,
bool has);
69 void setLeftPadding(
qreal padding,
bool has);
70 void setRightPadding(
qreal padding,
bool has);
71 void setBottomPadding(
qreal padding,
bool has);
74 qreal m_topPadding = 0;
75 qreal m_leftPadding = 0;
76 qreal m_rightPadding = 0;
77 qreal m_bottomPadding = 0;
78 bool m_hasTopPadding =
false;
79 bool m_hasLeftPadding =
false;
80 bool m_hasRightPadding =
false;
81 bool m_hasBottomPadding =
false;