aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/nativestyle/items/qquickstyleitemgroupbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/nativestyle/items/qquickstyleitemgroupbox.h')
-rw-r--r--src/imports/nativestyle/items/qquickstyleitemgroupbox.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/imports/nativestyle/items/qquickstyleitemgroupbox.h b/src/imports/nativestyle/items/qquickstyleitemgroupbox.h
index 8e65855c..efb6d4f6 100644
--- a/src/imports/nativestyle/items/qquickstyleitemgroupbox.h
+++ b/src/imports/nativestyle/items/qquickstyleitemgroupbox.h
@@ -43,15 +43,18 @@
class QQuickStyleItemGroupBox : public QQuickStyleItem
{
Q_OBJECT
- Q_PROPERTY(QQuickStyleMargins groupBoxPadding READ groupBoxPadding() NOTIFY groupBoxPaddingChanged)
+ Q_PROPERTY(QQuickStyleMargins groupBoxPadding READ groupBoxPadding NOTIFY groupBoxPaddingChanged)
+ Q_PROPERTY(QPointF labelPos READ labelPos NOTIFY labelPosChanged)
QML_NAMED_ELEMENT(GroupBox)
public:
QQuickStyleMargins groupBoxPadding() const;
+ QPointF labelPos() const;
QFont styleFont(QQuickItem *control) override;
signals:
void groupBoxPaddingChanged();
+ void labelPosChanged();
protected:
void paintEvent(QPainter *painter) override;
@@ -59,6 +62,7 @@ protected:
private:
QQuickStyleMargins m_groupBoxPadding;
+ QPointF m_labelPos;
void initStyleOption(QStyleOptionGroupBox &styleOption);
};