aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols2/qquickiconlabel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickcontrols2/qquickiconlabel.cpp')
-rw-r--r--src/quickcontrols2/qquickiconlabel.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quickcontrols2/qquickiconlabel.cpp b/src/quickcontrols2/qquickiconlabel.cpp
index 6232b48c..37e6060a 100644
--- a/src/quickcontrols2/qquickiconlabel.cpp
+++ b/src/quickcontrols2/qquickiconlabel.cpp
@@ -233,6 +233,7 @@ static QRectF alignedRect(bool mirrored, Qt::Alignment alignment, const QSizeF &
void QQuickIconLabelPrivate::layout()
{
+ Q_Q(QQuickIconLabel);
if (!componentComplete)
return;
@@ -327,6 +328,8 @@ void QQuickIconLabelPrivate::layout()
}
break;
}
+
+ q->setBaselineOffset(label ? label->y() + label->baselineOffset() : 0);
}
static const QQuickItemPrivate::ChangeTypes itemChangeTypes =