aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols2/qquickiconlabel_p_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickcontrols2/qquickiconlabel_p_p.h')
-rw-r--r--src/quickcontrols2/qquickiconlabel_p_p.h22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/quickcontrols2/qquickiconlabel_p_p.h b/src/quickcontrols2/qquickiconlabel_p_p.h
index f0f4df4c..6a2a0f58 100644
--- a/src/quickcontrols2/qquickiconlabel_p_p.h
+++ b/src/quickcontrols2/qquickiconlabel_p_p.h
@@ -62,8 +62,6 @@ class QQuickIconLabelPrivate : public QQuickItemPrivate, public QQuickItemChange
Q_DECLARE_PUBLIC(QQuickIconLabel)
public:
- explicit QQuickIconLabelPrivate();
-
bool hasIcon() const;
bool hasText() const;
@@ -92,20 +90,20 @@ public:
void itemImplicitHeightChanged(QQuickItem *) override;
void itemDestroyed(QQuickItem *item) override;
- bool mirrored;
- QQuickIconLabel::Display display;
- Qt::Alignment alignment;
- qreal spacing;
- qreal topPadding;
- qreal leftPadding;
- qreal rightPadding;
- qreal bottomPadding;
+ bool mirrored = false;
+ QQuickIconLabel::Display display = QQuickIconLabel::TextBesideIcon;
+ Qt::Alignment alignment = Qt::AlignCenter;
+ qreal spacing = 0;
+ qreal topPadding = 0;
+ qreal leftPadding = 0;
+ qreal rightPadding = 0;
+ qreal bottomPadding = 0;
QFont font;
QColor color;
QString text;
QQuickIcon icon;
- QQuickIconImage *image;
- QQuickMnemonicLabel *label;
+ QQuickIconImage *image = nullptr;
+ QQuickMnemonicLabel *label = nullptr;
};
QT_END_NAMESPACE