aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml')
-rw-r--r--tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml b/tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml
index 363048c0bd..672b349719 100644
--- a/tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml
+++ b/tests/auto/quickcontrols2/controls/data/tst_scrollindicator.qml
@@ -306,4 +306,27 @@ TestCase {
compare(vertical.visualPosition, 0.2)
compare(vertical.contentItem.y, vertical.topPadding + 0.2 * vertical.availableHeight)
}
+
+ function test_resize() {
+ var vertical = createTemporaryObject(scrollIndicator, testCase, { height:200, orientation: Qt.Vertical, size: 0.5, position: 0.5 })
+ verify(vertical)
+
+ vertical.size = 0.8
+ compare(vertical.position, 0.2)
+ compare(vertical.visualPosition, 0.2)
+ vertical.size = 0.5
+ compare(vertical.position, 0.2)
+ compare(vertical.visualPosition, 0.2)
+
+
+ var horizontal = createTemporaryObject(scrollIndicator, testCase, { width:200, orientation: Qt.Horizontal, size: 0.5, position: 0.5 })
+ verify(horizontal)
+
+ horizontal.size = 0.8
+ compare(horizontal.position, 0.2)
+ compare(horizontal.visualPosition, 0.2)
+ horizontal.size = 0.5
+ compare(horizontal.position, 0.2)
+ compare(horizontal.visualPosition, 0.2)
+ }
}