diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2016-06-12 23:59:34 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2016-06-13 11:58:30 +0000 |
commit | 16bf9ab0d10de1aad51dde2ab9be7eb893b0b123 (patch) | |
tree | f637304567bfecdf169519fe637f0621fb6ac684 /tests | |
parent | ff490e85bbb5d1d32532189b8acb63b02a2ac850 (diff) |
QQuickScrollBar: fix layouting of mirrored vertical scrollbar
Change-Id: I19630dc54f275ba2f8034c1ef45e5243586a8d23
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/controls/data/tst_scrollbar.qml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_scrollbar.qml b/tests/auto/controls/data/tst_scrollbar.qml index 2c0f897d..7dc60d97 100644 --- a/tests/auto/controls/data/tst_scrollbar.qml +++ b/tests/auto/controls/data/tst_scrollbar.qml @@ -271,4 +271,17 @@ TestCase { ignoreWarning(Qt.resolvedUrl("tst_scrollbar.qml") + ":45:1: QML TestCase: ScrollBar must be attached to a Flickable") testCase.ScrollBar.vertical = null } + + function test_mirrored() { + var container = flickable.createObject(testCase) + verify(container) + waitForRendering(container) + + container.ScrollBar.vertical = scrollBar.createObject(container) + compare(container.ScrollBar.vertical.x, container.width - container.ScrollBar.vertical.width) + container.ScrollBar.vertical.locale = Qt.locale("ar_EG") + compare(container.ScrollBar.vertical.x, 0) + + container.destroy() + } } |