diff options
author | Jan Arve Saether <jan-arve.saether@digia.com> | 2014-01-23 12:08:24 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-01-23 12:18:59 +0100 |
commit | 333381350ba3792f41cb117854ec8bfdccb225ca (patch) | |
tree | 4f7dd84cb61fd71f0079aab915cfe770a6e06be0 /tests | |
parent | 813f00528058c6ac8a8970dd65d04db3e49f10de (diff) | |
download | qtquickcontrols-333381350ba3792f41cb117854ec8bfdccb225ca.tar.gz |
Make sure that layout is invalidated if LayoutMirroring is changed.
The old autotest never tested to see if the layout got rearranged if
_only_ LayoutMirroring got changed. (It was always tested together with
layoutDirection changes).
Change-Id: Ie541ccb101884b8d47770f32b4312bccd2329d47
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/controls/data/tst_gridlayout.qml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_gridlayout.qml b/tests/auto/controls/data/tst_gridlayout.qml index 040ba24c..f66a623c 100644 --- a/tests/auto/controls/data/tst_gridlayout.qml +++ b/tests/auto/controls/data/tst_gridlayout.qml @@ -630,6 +630,18 @@ Item { waitForRendering(layout) verifyIsLeftToRight(layout); + layout.LayoutMirroring.enabled = false + waitForRendering(layout) + verifyIsRightToLeft(layout) + + layout.layoutDirection = Qt.LeftToRight + waitForRendering(layout) + verifyIsLeftToRight(layout); + + layout.LayoutMirroring.enabled = true + waitForRendering(layout) + verifyIsRightToLeft(layout) + layout.destroy(); } |