aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquicktext.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@digia.com>2013-06-26 15:28:13 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-07-01 12:33:09 +0200
commitd500604f2fe01f62fcf475931ded241a9186a87f (patch)
tree2394d22bb08ba25388698156c53787c887d7686a /src/quick/items/qquicktext.cpp
parent15d3842bba6ac16d9cd0713829efad42bac5de48 (diff)
Relayout the text after the vertical alignment is changed
In the designer it is no working without a layout update. Task-number: QTBUG-32041 Change-Id: I2276914c81b38ad8931109b3d800b65a0d11bca7 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com> Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com> Reviewed-by: Alan Alpert (Personal) <416365416c@gmail.com>
Diffstat (limited to 'src/quick/items/qquicktext.cpp')
-rw-r--r--src/quick/items/qquicktext.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/quick/items/qquicktext.cpp b/src/quick/items/qquicktext.cpp
index b46f2e5ab9..39bdb90f62 100644
--- a/src/quick/items/qquicktext.cpp
+++ b/src/quick/items/qquicktext.cpp
@@ -1793,6 +1793,10 @@ void QQuickText::setVAlign(VAlignment align)
return;
d->vAlign = align;
+
+ if (isComponentComplete())
+ d->updateLayout();
+
emit verticalAlignmentChanged(align);
}