diff options
author | J-P Nurmi <jpnurmi@theqtcompany.com> | 2015-03-05 23:44:00 +0100 |
---|---|---|
committer | Jari-Pekka Nurmi <jpnurmi@theqtcompany.com> | 2015-03-06 00:47:27 +0200 |
commit | ad6a1b0d26dee4e6474b73f9363fb6726e304e14 (patch) | |
tree | 6bea4c7b15699031088f69f58aa2c90addb9ccb1 /src/controls/qquickcontrol_p.h | |
parent | 3499e4db715ca63b49b47e3ff7cfb38161e81816 (diff) |
Add Control::padding for convenience
Change-Id: I9a472e2378854ba07ce34ad571f54b0fa4a3755c
Reviewed-by: Jari-Pekka Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'src/controls/qquickcontrol_p.h')
-rw-r--r-- | src/controls/qquickcontrol_p.h | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/src/controls/qquickcontrol_p.h b/src/controls/qquickcontrol_p.h index 17f94d7d..3744700e 100644 --- a/src/controls/qquickcontrol_p.h +++ b/src/controls/qquickcontrol_p.h @@ -61,43 +61,53 @@ class Q_QUICKCONTROLS_EXPORT QQuickControl : public QQuickItem, public QQuickSty { Q_OBJECT Q_INTERFACES(QQuickStylable) - Q_PROPERTY(qreal topPadding READ topPadding WRITE setTopPadding NOTIFY topPaddingChanged FINAL) - Q_PROPERTY(qreal leftPadding READ leftPadding WRITE setLeftPadding NOTIFY leftPaddingChanged FINAL) - Q_PROPERTY(qreal rightPadding READ rightPadding WRITE setRightPadding NOTIFY rightPaddingChanged FINAL) - Q_PROPERTY(qreal bottomPadding READ bottomPadding WRITE setBottomPadding NOTIFY bottomPaddingChanged FINAL) - Q_PROPERTY(QQuickStyle *style READ style WRITE setStyle RESET resetStyle NOTIFY styleChanged FINAL) + Q_PROPERTY(qreal padding READ padding WRITE setPadding RESET resetPadding NOTIFY paddingChanged FINAL) + Q_PROPERTY(qreal topPadding READ topPadding WRITE setTopPadding RESET resetTopPadding NOTIFY topPaddingChanged FINAL) + Q_PROPERTY(qreal leftPadding READ leftPadding WRITE setLeftPadding RESET resetLeftPadding NOTIFY leftPaddingChanged FINAL) + Q_PROPERTY(qreal rightPadding READ rightPadding WRITE setRightPadding RESET resetRightPadding NOTIFY rightPaddingChanged FINAL) + Q_PROPERTY(qreal bottomPadding READ bottomPadding WRITE setBottomPadding RESET resetBottomPadding NOTIFY bottomPaddingChanged FINAL) Q_PROPERTY(QQuickItem *background READ background WRITE setBackground NOTIFY backgroundChanged FINAL) + Q_PROPERTY(QQuickStyle *style READ style WRITE setStyle RESET resetStyle NOTIFY styleChanged FINAL) public: explicit QQuickControl(QQuickItem *parent = Q_NULLPTR); + qreal padding() const; + void setPadding(qreal padding); + void resetPadding(); + qreal topPadding() const; void setTopPadding(qreal padding); + void resetTopPadding(); qreal leftPadding() const; void setLeftPadding(qreal padding); + void resetLeftPadding(); qreal rightPadding() const; void setRightPadding(qreal padding); + void resetRightPadding(); qreal bottomPadding() const; void setBottomPadding(qreal padding); + void resetBottomPadding(); + + QQuickItem *background() const; + void setBackground(QQuickItem *background); QQuickStyle *style() const Q_DECL_OVERRIDE; void setStyle(QQuickStyle *style) Q_DECL_OVERRIDE; bool hasStyle() const Q_DECL_OVERRIDE; void resetStyle() Q_DECL_OVERRIDE; - QQuickItem *background() const; - void setBackground(QQuickItem *background); - Q_SIGNALS: - void styleChanged(); - void backgroundChanged(); + void paddingChanged(); void topPaddingChanged(); void leftPaddingChanged(); void rightPaddingChanged(); void bottomPaddingChanged(); + void backgroundChanged(); + void styleChanged(); protected: QQuickControl(QQuickControlPrivate &dd, QQuickItem *parent); |