aboutsummaryrefslogtreecommitdiffstats
path: root/src/controls/qquickcontrol_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2015-03-05 23:44:00 +0100
committerJari-Pekka Nurmi <jpnurmi@theqtcompany.com>2015-03-06 00:47:27 +0200
commitad6a1b0d26dee4e6474b73f9363fb6726e304e14 (patch)
tree6bea4c7b15699031088f69f58aa2c90addb9ccb1 /src/controls/qquickcontrol_p.h
parent3499e4db715ca63b49b47e3ff7cfb38161e81816 (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.h30
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);