summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/visual/qmlgraphicsflickable
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/declarative/visual/qmlgraphicsflickable')
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.pngbin0 -> 1252 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.pngbin0 -> 1254 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.pngbin0 -> 1252 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.pngbin0 -> 1252 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml1199
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.pngbin0 -> 1774 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.pngbin0 -> 1767 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.pngbin0 -> 1780 bytes
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml1107
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml30
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml30
11 files changed, 2366 insertions, 0 deletions
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png
new file mode 100644
index 0000000..1aa4118
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png
new file mode 100644
index 0000000..d4a1033
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png
new file mode 100644
index 0000000..39cb15d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png
new file mode 100644
index 0000000..1aa4118
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml
new file mode 100644
index 0000000..164ade9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml
@@ -0,0 +1,1199 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 32
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 48
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 64
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 80
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 96
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 112
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 128
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 144
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 160
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 176
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 192
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 208
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 224
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 240
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 256
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 272
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 288
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 304
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 320
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 336
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 352
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 368
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 384
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 400
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 416
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 432
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 448
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 464
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 480
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 496
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 512
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 528
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 544
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 560
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 576
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 592
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 608
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 624
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 640
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 656
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 672
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 688
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 704
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 720
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 736
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 752
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 768
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 784
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 800
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 816
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 832
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 848
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 864
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 880
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 896
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 912
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 928
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 944
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 477; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 960
+ image: "flickable-horizontal.0.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 473; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 976
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 463; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 992
+ hash: "977f0b0f5a1496870fc23b03c8ae1bc1"
+ }
+ Frame {
+ msec: 1008
+ hash: "977f0b0f5a1496870fc23b03c8ae1bc1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 449; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1024
+ hash: "44e907a136dad33b8324baee24d8738f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 425; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1040
+ hash: "1749a8ef0298bfa6209969275b03d656"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 393; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 393; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1056
+ hash: "f4f5b1530cf0b325a4a1600b28e84ebc"
+ }
+ Frame {
+ msec: 1072
+ hash: "95a072a5abb8c50ab3f796aa82610686"
+ }
+ Frame {
+ msec: 1088
+ hash: "12b7eeeb356ecf347dd3484a15a9d5e1"
+ }
+ Frame {
+ msec: 1104
+ hash: "f4b09cc69a92f9d63766162f9f3e50ee"
+ }
+ Frame {
+ msec: 1120
+ hash: "44bbb2226c3f5226df34a4014528d566"
+ }
+ Frame {
+ msec: 1136
+ hash: "004f80d0307b9ffa9c4fed0eb8ea132e"
+ }
+ Frame {
+ msec: 1152
+ hash: "26dbaf102b7cce6504891ee593335dc2"
+ }
+ Frame {
+ msec: 1168
+ hash: "5bf148e84c49e7c9d57d22d6b78a97f2"
+ }
+ Frame {
+ msec: 1184
+ hash: "a65e2fb6cdb4209b09a75a88c28219ff"
+ }
+ Frame {
+ msec: 1200
+ hash: "a5717b018032b16ca2e2d7d6176b7b4f"
+ }
+ Frame {
+ msec: 1216
+ hash: "1863bee07e7d0af16350eca29c30680e"
+ }
+ Frame {
+ msec: 1232
+ hash: "b990be702197081ec305f2ee574335ad"
+ }
+ Frame {
+ msec: 1248
+ hash: "c68e718db51fbf7bdcb06d7f8b791050"
+ }
+ Frame {
+ msec: 1264
+ hash: "f54cc959e032d4d278abf23a20e8a9bf"
+ }
+ Frame {
+ msec: 1280
+ hash: "784e68b1cd9c005073b328e9a4370bc4"
+ }
+ Frame {
+ msec: 1296
+ hash: "a5cbc7f46cc8e3341fe1990d2ad85cb5"
+ }
+ Frame {
+ msec: 1312
+ hash: "cdaea6f8392a9a585939d0693e7dfdb4"
+ }
+ Frame {
+ msec: 1328
+ hash: "7c55c32cf28b7220ae5cb62a978cbf8b"
+ }
+ Frame {
+ msec: 1344
+ hash: "73d6da0f6f5e9d9208c1a4298b12a927"
+ }
+ Frame {
+ msec: 1360
+ hash: "a39afd2aa0354768298ec07706f58b0b"
+ }
+ Frame {
+ msec: 1376
+ hash: "2ab85582bb135624cb28db1014aa53e7"
+ }
+ Frame {
+ msec: 1392
+ hash: "a5efd47689c2afe86e8ac8b9c5b9f0cb"
+ }
+ Frame {
+ msec: 1408
+ hash: "ece4a8908b46d17a40442c345f3cfd35"
+ }
+ Frame {
+ msec: 1424
+ hash: "59bea64b5afc088b4574dc2d05781410"
+ }
+ Frame {
+ msec: 1440
+ hash: "d40b0ba1fe765c78a0508f156206ed24"
+ }
+ Frame {
+ msec: 1456
+ hash: "453563ccf786a1fad9eb7bcc82bc1837"
+ }
+ Frame {
+ msec: 1472
+ hash: "ff8ab23c6e93d997495cd27b59a8b37a"
+ }
+ Frame {
+ msec: 1488
+ hash: "eeb2f27400bcd3d8e56b08a22f808e0e"
+ }
+ Frame {
+ msec: 1504
+ hash: "ad44e927b4501c5ff4dac6715687eaa0"
+ }
+ Frame {
+ msec: 1520
+ hash: "12f82b67503ff0817de2eb1286a1af0f"
+ }
+ Frame {
+ msec: 1536
+ hash: "a53c71405ef22f78d389a2865efdbf37"
+ }
+ Frame {
+ msec: 1552
+ hash: "d00f09eb4e31bc2b58650ddc23b006de"
+ }
+ Frame {
+ msec: 1568
+ hash: "7fc5a3a78bc5a08321e5520b08b83fee"
+ }
+ Frame {
+ msec: 1584
+ hash: "635515ec1d85b3103e2348249e090f33"
+ }
+ Frame {
+ msec: 1600
+ hash: "8313dbdabaffda563264883eebb26e84"
+ }
+ Frame {
+ msec: 1616
+ hash: "e692758ee1d51cb9bbc2056d0d97b28e"
+ }
+ Frame {
+ msec: 1632
+ hash: "52b32f8591c40fb385f5a2ff85c6ddce"
+ }
+ Frame {
+ msec: 1648
+ hash: "85b9e88281c51b8f34861e1148d82aa2"
+ }
+ Frame {
+ msec: 1664
+ hash: "d88adae40850ab799783eaa198927ae8"
+ }
+ Frame {
+ msec: 1680
+ hash: "da02cc9a7dc19f5285d07a53a9e71010"
+ }
+ Frame {
+ msec: 1696
+ hash: "6f918e1110d7a9e44588f6cadb72d496"
+ }
+ Frame {
+ msec: 1712
+ hash: "fac57187bb9397af570403f3f304aefd"
+ }
+ Frame {
+ msec: 1728
+ hash: "a791e2251a6ac16d3eca1a13fe6ad688"
+ }
+ Frame {
+ msec: 1744
+ hash: "444c360ed83a967e38e42644f87cb048"
+ }
+ Frame {
+ msec: 1760
+ hash: "088c7622dcb96bd3a0770bedf3b91ce3"
+ }
+ Frame {
+ msec: 1776
+ hash: "6c90b37eae7641f7bc327f92783b3480"
+ }
+ Frame {
+ msec: 1792
+ hash: "274d7824fc290644ff1d86a76c65f86b"
+ }
+ Frame {
+ msec: 1808
+ hash: "26b1251d048b752fdd6412bd05e4ebb4"
+ }
+ Frame {
+ msec: 1824
+ hash: "260336803008cd9fc18b8793c6e7ff45"
+ }
+ Frame {
+ msec: 1840
+ hash: "7c3f37385ab47b37bf370c2c9a885b6b"
+ }
+ Frame {
+ msec: 1856
+ hash: "d4f49a6540a51489529f2b5ef8fc1749"
+ }
+ Frame {
+ msec: 1872
+ hash: "64889c9b02ef00d01393499dc13b07e6"
+ }
+ Frame {
+ msec: 1888
+ hash: "88746e0d897de3f24c455cf0b79ec53d"
+ }
+ Frame {
+ msec: 1904
+ hash: "94c3e0c330a80873ead8b98d2988de6c"
+ }
+ Frame {
+ msec: 1920
+ image: "flickable-horizontal.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "b792022e5ffc6c6442024732e21b3970"
+ }
+ Frame {
+ msec: 1952
+ hash: "b14cded381a30c7af9a9d26c975b82ce"
+ }
+ Frame {
+ msec: 1968
+ hash: "a93beb1a8220c941c164933a5a3195b6"
+ }
+ Frame {
+ msec: 1984
+ hash: "2be13d8356a4c71f3933cac242d1ef48"
+ }
+ Frame {
+ msec: 2000
+ hash: "0cc0afa2e4a6144dfb35e43e2ed56e41"
+ }
+ Frame {
+ msec: 2016
+ hash: "ff02d304cb59e5e35590c25f352aeaba"
+ }
+ Frame {
+ msec: 2032
+ hash: "d27412f80810102d9955106f54899001"
+ }
+ Frame {
+ msec: 2048
+ hash: "73fc0ef258b3812aa898c0027ab63d3b"
+ }
+ Frame {
+ msec: 2064
+ hash: "73fc0ef258b3812aa898c0027ab63d3b"
+ }
+ Frame {
+ msec: 2080
+ hash: "73fc0ef258b3812aa898c0027ab63d3b"
+ }
+ Frame {
+ msec: 2096
+ hash: "73fc0ef258b3812aa898c0027ab63d3b"
+ }
+ Frame {
+ msec: 2112
+ hash: "9cfbf1d60a312090ffad9d4844e1cde3"
+ }
+ Frame {
+ msec: 2128
+ hash: "d27412f80810102d9955106f54899001"
+ }
+ Frame {
+ msec: 2144
+ hash: "0cc0afa2e4a6144dfb35e43e2ed56e41"
+ }
+ Frame {
+ msec: 2160
+ hash: "9c43502f88d57b79a56b1e5b72556da8"
+ }
+ Frame {
+ msec: 2176
+ hash: "b14cded381a30c7af9a9d26c975b82ce"
+ }
+ Frame {
+ msec: 2192
+ hash: "d6176543b445ec185214a5d160846360"
+ }
+ Frame {
+ msec: 2208
+ hash: "922284f2073ceb0a3ffbd699b75fec4a"
+ }
+ Frame {
+ msec: 2224
+ hash: "e28e2b3831c7c0a05722deeefe0e75ca"
+ }
+ Frame {
+ msec: 2240
+ hash: "6c59cd907fefec85e5e2a53ace6728d2"
+ }
+ Frame {
+ msec: 2256
+ hash: "ce64653d01d924313a95c7dc62189c7a"
+ }
+ Frame {
+ msec: 2272
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2288
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2304
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2320
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2336
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2352
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2368
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2384
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2400
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2416
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2432
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2448
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2464
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2480
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2496
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2512
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2528
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2544
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2560
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2576
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2592
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2608
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2624
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2640
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2656
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2672
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2688
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2704
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2720
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2736
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2752
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2768
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 152; y: 189
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2784
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2800
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Frame {
+ msec: 2816
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 190
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2832
+ hash: "c1c9421390ffab13b7529df32ff12cda"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 169; y: 191
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2848
+ hash: "d0b5d17cfdb80953f1708c7afaf8d647"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2864
+ hash: "a06edc3b827b43890b31c43c94528418"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 256; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2880
+ image: "flickable-horizontal.2.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 331; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2896
+ hash: "e3b769cc98dd14050b61124d60729416"
+ }
+ Frame {
+ msec: 2912
+ hash: "e3b769cc98dd14050b61124d60729416"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 395; y: 194
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 395; y: 194
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2928
+ hash: "128c43127815ee61d4e04b5447b4ebdd"
+ }
+ Frame {
+ msec: 2944
+ hash: "272059ad4598cae7bfa5e333411907c8"
+ }
+ Frame {
+ msec: 2960
+ hash: "313a41ad178f774b3f31310c36b96384"
+ }
+ Frame {
+ msec: 2976
+ hash: "8c2a43fee7b63ebc8157ffc1e5fcb960"
+ }
+ Frame {
+ msec: 2992
+ hash: "51498fb98bd4a8d44cca097a99ede331"
+ }
+ Frame {
+ msec: 3008
+ hash: "af6ca69bf74d46a942586a108828ce2a"
+ }
+ Frame {
+ msec: 3024
+ hash: "854ae6e29c44a8c48e112cb5195770c9"
+ }
+ Frame {
+ msec: 3040
+ hash: "553b7344dea684a54cf0dbe724af2e8b"
+ }
+ Frame {
+ msec: 3056
+ hash: "d529d4abed74766722c6b8c79c92deb7"
+ }
+ Frame {
+ msec: 3072
+ hash: "a142d88b935c51edf8bff7cb76f2682e"
+ }
+ Frame {
+ msec: 3088
+ hash: "f99b784f9d383bb9d79ff52614a1c388"
+ }
+ Frame {
+ msec: 3104
+ hash: "be2824b6e02a05e964077773e7ae9c3b"
+ }
+ Frame {
+ msec: 3120
+ hash: "8eb67b4b413817414a003cdc2f1f86bb"
+ }
+ Frame {
+ msec: 3136
+ hash: "73c7d57bb7a201402b4ff9becd3c82a6"
+ }
+ Frame {
+ msec: 3152
+ hash: "ddfa1aeef7e4c067455ae4e6ae18cc71"
+ }
+ Frame {
+ msec: 3168
+ hash: "f4f5b1530cf0b325a4a1600b28e84ebc"
+ }
+ Frame {
+ msec: 3184
+ hash: "60da5fb0439cb20905fb20ee1c31680e"
+ }
+ Frame {
+ msec: 3200
+ hash: "049df3603a3e99a22a35534333da743d"
+ }
+ Frame {
+ msec: 3216
+ hash: "daa9754519ce6df8e0836dba7207bb34"
+ }
+ Frame {
+ msec: 3232
+ hash: "3b636346c08a9d7fadb96faa477e4ed1"
+ }
+ Frame {
+ msec: 3248
+ hash: "54509abac3bce1333ebce926938ae3a3"
+ }
+ Frame {
+ msec: 3264
+ hash: "8723907d2d9c7f6abd5b0a2972dd0206"
+ }
+ Frame {
+ msec: 3280
+ hash: "98bde35a77a706019e89d999125db7b8"
+ }
+ Frame {
+ msec: 3296
+ hash: "086a66572ed7b9a1b6ba765617273ffa"
+ }
+ Frame {
+ msec: 3312
+ hash: "87bff32df027aff1c5a23bab6f988205"
+ }
+ Frame {
+ msec: 3328
+ hash: "140effcb29db05cf99b4b9aa875294f4"
+ }
+ Frame {
+ msec: 3344
+ hash: "a1eecff3b60daecfa1f1639f53f1a6e6"
+ }
+ Frame {
+ msec: 3360
+ hash: "a1eecff3b60daecfa1f1639f53f1a6e6"
+ }
+ Frame {
+ msec: 3376
+ hash: "a1eecff3b60daecfa1f1639f53f1a6e6"
+ }
+ Frame {
+ msec: 3392
+ hash: "790e32368985a3320b37185204f6abdf"
+ }
+ Frame {
+ msec: 3408
+ hash: "c6550cb01cee0ebc36163e02732b47f2"
+ }
+ Frame {
+ msec: 3424
+ hash: "87bff32df027aff1c5a23bab6f988205"
+ }
+ Frame {
+ msec: 3440
+ hash: "79507b20a8f235b126e18cbe6ef72f50"
+ }
+ Frame {
+ msec: 3456
+ hash: "b2374960c6e77d626f5b0ad1ae3cbb45"
+ }
+ Frame {
+ msec: 3472
+ hash: "9bca6e81315436eeedad0f7f491e04a3"
+ }
+ Frame {
+ msec: 3488
+ hash: "374c81cf58b1be36069bb35799e92e88"
+ }
+ Frame {
+ msec: 3504
+ hash: "ad1f31e7547694e125d61e44ef549cbc"
+ }
+ Frame {
+ msec: 3520
+ hash: "abd5c21a69af3ab47ca4cdbbff322207"
+ }
+ Frame {
+ msec: 3536
+ hash: "54174b29f97ad782bb033e2cc7d5422b"
+ }
+ Frame {
+ msec: 3552
+ hash: "54174b29f97ad782bb033e2cc7d5422b"
+ }
+ Frame {
+ msec: 3568
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3584
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3600
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3616
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3632
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3648
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3664
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3680
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3696
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3712
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3728
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3744
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3760
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3776
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3792
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3808
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3824
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3840
+ image: "flickable-horizontal.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3872
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3888
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3904
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3920
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3936
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3952
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3968
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 3984
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4000
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4016
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4032
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4048
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4064
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4080
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4096
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4112
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4128
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4144
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4160
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4176
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4192
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4208
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4224
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4240
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+ Frame {
+ msec: 4256
+ hash: "b9d6ace089c7bdce8fad4143e2068d19"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png
new file mode 100644
index 0000000..fe859b8
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png
new file mode 100644
index 0000000..5bd0477
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png
new file mode 100644
index 0000000..c6a109d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml
new file mode 100644
index 0000000..8dd1b3f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml
@@ -0,0 +1,1107 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 32
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 48
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 64
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 80
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 96
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 112
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 128
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 144
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 160
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 176
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 192
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 208
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 224
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 240
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 256
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 272
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 288
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 304
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 320
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 336
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 352
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 368
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 384
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 400
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 416
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 432
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 448
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 464
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 480
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 496
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 512
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 528
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 544
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 560
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 576
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 592
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 608
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 624
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 640
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 656
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 672
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 688
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 704
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 720
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 736
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 752
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 768
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 784
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 800
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 202; y: 486
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 816
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 832
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 484
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 848
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 476
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 864
+ hash: "5700af521a36e043b526fbc6bd4fae6d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 466
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 880
+ hash: "4630b2b00646ad0c1083fbf1e03f8360"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 448
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 896
+ hash: "45fd3c04fdb2d3efc0b5fd7231c71f27"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 420
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 912
+ hash: "5f99f2d2f10e18b253f054defa476e4e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 380
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 928
+ hash: "de6ccfff15cb467cb3d19b03c159355c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 334
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 208; y: 334
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 944
+ hash: "4211162f76e7f4409f25990573fc0e15"
+ }
+ Frame {
+ msec: 960
+ image: "flickable-vertical.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "2781d9edfd2739631f2f2592507dbd0d"
+ }
+ Frame {
+ msec: 992
+ hash: "52c0c2282722610a720190bef706aa2c"
+ }
+ Frame {
+ msec: 1008
+ hash: "6e179d49b5953a075c9e6c69ed24429b"
+ }
+ Frame {
+ msec: 1024
+ hash: "33f9ef1c95ea86bfec2060a7c325d1c6"
+ }
+ Frame {
+ msec: 1040
+ hash: "e27400e38908b8063a5af4c5b51fba8d"
+ }
+ Frame {
+ msec: 1056
+ hash: "23c7d81506e1f6db5b4383847d811a42"
+ }
+ Frame {
+ msec: 1072
+ hash: "a154380a4f3b70ffb5ffee68c12d83ad"
+ }
+ Frame {
+ msec: 1088
+ hash: "c615b3200246a13e3fb4d455bb7f9b24"
+ }
+ Frame {
+ msec: 1104
+ hash: "61e969a6d715ea6f401266e0839b073a"
+ }
+ Frame {
+ msec: 1120
+ hash: "2746787bb9ed352ef6887f6d650e9a27"
+ }
+ Frame {
+ msec: 1136
+ hash: "216c91c52456c1b511a2e948a4723472"
+ }
+ Frame {
+ msec: 1152
+ hash: "5eb299776e85f919e6859c0a9bb5ff47"
+ }
+ Frame {
+ msec: 1168
+ hash: "6c7e310e53f1a38a79c895876008203d"
+ }
+ Frame {
+ msec: 1184
+ hash: "456a40f98f6880a5802f2f1908c67b77"
+ }
+ Frame {
+ msec: 1200
+ hash: "441202576b91f52a86f7fb0be1e4b6a0"
+ }
+ Frame {
+ msec: 1216
+ hash: "a172758640806fa858ef54984a63857a"
+ }
+ Frame {
+ msec: 1232
+ hash: "495c9021925e32dec626a6c58dc45f5f"
+ }
+ Frame {
+ msec: 1248
+ hash: "f8d01621fee12fb707cbbe4cb847183a"
+ }
+ Frame {
+ msec: 1264
+ hash: "08d0b0a1b8414335c679aa36a9936f9d"
+ }
+ Frame {
+ msec: 1280
+ hash: "fcf3bdb7673fd15fcdd7ef7263398b96"
+ }
+ Frame {
+ msec: 1296
+ hash: "2520e8af0c82cf49763d7aae67044142"
+ }
+ Frame {
+ msec: 1312
+ hash: "afd3ebebf0b6b0428c262909c2a04361"
+ }
+ Frame {
+ msec: 1328
+ hash: "31c2193b3debf0148b95e3be28a65544"
+ }
+ Frame {
+ msec: 1344
+ hash: "f99ab54aac551ebfe65053bb9e34171f"
+ }
+ Frame {
+ msec: 1360
+ hash: "2b1974b713c90983da49fbe5f7d453af"
+ }
+ Frame {
+ msec: 1376
+ hash: "8420fd3909ae0dfdc9957d3ed95f4380"
+ }
+ Frame {
+ msec: 1392
+ hash: "9d44680f7713ecd31b76d8df6778ba0d"
+ }
+ Frame {
+ msec: 1408
+ hash: "caf78d799dbc6417dc446fe0becc3116"
+ }
+ Frame {
+ msec: 1424
+ hash: "6509c51422fb346c1573e6032e353211"
+ }
+ Frame {
+ msec: 1440
+ hash: "8572ce4c1e275bfb8a54c89932d02711"
+ }
+ Frame {
+ msec: 1456
+ hash: "e0278ae477d8f7d0551f00cabc022e9b"
+ }
+ Frame {
+ msec: 1472
+ hash: "7ce5dcbfad8e27505a8c47312f99777d"
+ }
+ Frame {
+ msec: 1488
+ hash: "f41f10d913b9bed3289303aa340b0c93"
+ }
+ Frame {
+ msec: 1504
+ hash: "3f15887e5bdfe7a432aed447370d457a"
+ }
+ Frame {
+ msec: 1520
+ hash: "3f15887e5bdfe7a432aed447370d457a"
+ }
+ Frame {
+ msec: 1536
+ hash: "3f15887e5bdfe7a432aed447370d457a"
+ }
+ Frame {
+ msec: 1552
+ hash: "dd9386a7e94bee43b29c554f0b5ec538"
+ }
+ Frame {
+ msec: 1568
+ hash: "21552c56a06b2989e3ad1e13aa315723"
+ }
+ Frame {
+ msec: 1584
+ hash: "e0278ae477d8f7d0551f00cabc022e9b"
+ }
+ Frame {
+ msec: 1600
+ hash: "9e0a1cd7e1687259f392cf7dd352134e"
+ }
+ Frame {
+ msec: 1616
+ hash: "15fd6ada534f44264b60509f4ba989bb"
+ }
+ Frame {
+ msec: 1632
+ hash: "a5745b138f31c1512c637ee920fc41bb"
+ }
+ Frame {
+ msec: 1648
+ hash: "caf78d799dbc6417dc446fe0becc3116"
+ }
+ Frame {
+ msec: 1664
+ hash: "e296831e72e684ec47f5a892dc7f3a22"
+ }
+ Frame {
+ msec: 1680
+ hash: "d8bc3e9eede3a8a2778ecd8d2421b4ff"
+ }
+ Frame {
+ msec: 1696
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1712
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1728
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1744
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1760
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1776
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1792
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1808
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1824
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1840
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1856
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1872
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1888
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1904
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1920
+ image: "flickable-vertical.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1952
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1968
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 1984
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2000
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2016
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2032
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2048
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2064
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2080
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2096
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2112
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2128
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2144
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2160
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 209; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2176
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2192
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Frame {
+ msec: 2208
+ hash: "e5a2b2f4b06732102b7d1412a61aff54"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 130
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 206; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2224
+ hash: "313fc0d1531d8337ad4537f888915329"
+ }
+ Frame {
+ msec: 2240
+ hash: "313fc0d1531d8337ad4537f888915329"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 205; y: 160
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2256
+ hash: "91bd4c42569707dcf5f6495479b09ded"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 188
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2272
+ hash: "ead7ecc4516b25cc31f64215cb283344"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 226
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2288
+ hash: "b1260a5fabfd167428d2808d70a23346"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 272
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2304
+ hash: "77c9ca5c46224bb12908f07d820bcb11"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 322
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 210; y: 322
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2320
+ hash: "7c44a727fb5173ee60b161381ddc8469"
+ }
+ Frame {
+ msec: 2336
+ hash: "7e92b161c55c56fc7ab2cad038b7346e"
+ }
+ Frame {
+ msec: 2352
+ hash: "a0178a8469b25aefcfcf6e5c5c2e1d8e"
+ }
+ Frame {
+ msec: 2368
+ hash: "ace207b8c382e90519553e607f97e026"
+ }
+ Frame {
+ msec: 2384
+ hash: "d6e329262546b3a7d986fd42b727f39f"
+ }
+ Frame {
+ msec: 2400
+ hash: "03131c2e53a770b771c62ee3d30fdce7"
+ }
+ Frame {
+ msec: 2416
+ hash: "f243a74942f8df796d0b81b4ec00e367"
+ }
+ Frame {
+ msec: 2432
+ hash: "b45dc3359a666d5b99decadfb7d0e7c6"
+ }
+ Frame {
+ msec: 2448
+ hash: "08363157dfa3ade159413e72947999b9"
+ }
+ Frame {
+ msec: 2464
+ hash: "59a5a5950bb46bf15694862f6d8f5435"
+ }
+ Frame {
+ msec: 2480
+ hash: "b538f5348d02d3c3443048fc36b4155b"
+ }
+ Frame {
+ msec: 2496
+ hash: "588c18ef48f2f93b60c1b6acf2f6c688"
+ }
+ Frame {
+ msec: 2512
+ hash: "181d307353f25b84dd13a603d6363408"
+ }
+ Frame {
+ msec: 2528
+ hash: "7c53b2cba936e45a82cfab46285e06cb"
+ }
+ Frame {
+ msec: 2544
+ hash: "ec7c45adf50c6d1a5adefb4cf344c7c2"
+ }
+ Frame {
+ msec: 2560
+ hash: "8981a12381fc9d564e7c9c9bb12e0b43"
+ }
+ Frame {
+ msec: 2576
+ hash: "c8505c9ef15ad7af27cc033f80354bd4"
+ }
+ Frame {
+ msec: 2592
+ hash: "c620ca4dc1abba3a8537dbb0537046bb"
+ }
+ Frame {
+ msec: 2608
+ hash: "2cbf3a865232b7775777ab2ad4949e5a"
+ }
+ Frame {
+ msec: 2624
+ hash: "08e2a6dc88b2eda23189450c33004422"
+ }
+ Frame {
+ msec: 2640
+ hash: "c0454b6f55d19f52a33769607215f91b"
+ }
+ Frame {
+ msec: 2656
+ hash: "e1f821a483df071a006b5995ddb9e762"
+ }
+ Frame {
+ msec: 2672
+ hash: "62b01646cba8eb49148199d32d8aba64"
+ }
+ Frame {
+ msec: 2688
+ hash: "6ed5f1ae6466d69f5003d22105270718"
+ }
+ Frame {
+ msec: 2704
+ hash: "3e1cad3731b06d08c7a508d57b7e7d43"
+ }
+ Frame {
+ msec: 2720
+ hash: "5a3bae328139a30eaa7e4e21463692c6"
+ }
+ Frame {
+ msec: 2736
+ hash: "41a6bfbef67bbdd5d2c58e92f960b9cd"
+ }
+ Frame {
+ msec: 2752
+ hash: "6a23e7788cf6aee5aab685cae3e3406b"
+ }
+ Frame {
+ msec: 2768
+ hash: "2a3dcdd4e9cb177ab4823820edbe11f9"
+ }
+ Frame {
+ msec: 2784
+ hash: "2a3dcdd4e9cb177ab4823820edbe11f9"
+ }
+ Frame {
+ msec: 2800
+ hash: "2a3dcdd4e9cb177ab4823820edbe11f9"
+ }
+ Frame {
+ msec: 2816
+ hash: "0daea30919fe78d07f0c44e1d1e2a054"
+ }
+ Frame {
+ msec: 2832
+ hash: "6a23e7788cf6aee5aab685cae3e3406b"
+ }
+ Frame {
+ msec: 2848
+ hash: "132f9dff5cf656cc451e70ef624a5762"
+ }
+ Frame {
+ msec: 2864
+ hash: "10dde1f1c7080c8331354f8233dc23d3"
+ }
+ Frame {
+ msec: 2880
+ image: "flickable-vertical.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "00dfcaaa25ee8b89b33e6bfaf233fd25"
+ }
+ Frame {
+ msec: 2912
+ hash: "2802a4cf55f881ff391ef19935ff74ad"
+ }
+ Frame {
+ msec: 2928
+ hash: "2633a8581b29b2acb6ea04bc5a181855"
+ }
+ Frame {
+ msec: 2944
+ hash: "6ed5f1ae6466d69f5003d22105270718"
+ }
+ Frame {
+ msec: 2960
+ hash: "1ba3ccd82d16ea8176d8dd3f75819934"
+ }
+ Frame {
+ msec: 2976
+ hash: "1ba3ccd82d16ea8176d8dd3f75819934"
+ }
+ Frame {
+ msec: 2992
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3008
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3024
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3040
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3056
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3072
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3088
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3104
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3120
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3136
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3152
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3168
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3184
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3200
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3216
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3232
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3248
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3264
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3280
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3296
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3312
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3328
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3344
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3360
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3376
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3392
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3408
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3424
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3440
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3456
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3472
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3488
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3504
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3520
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3536
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3552
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3568
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3584
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3600
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3616
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3632
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3648
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3664
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3680
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3696
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3712
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+ Frame {
+ msec: 3728
+ hash: "220ad54a212709243bb54b1ca1ad2ee2"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml
new file mode 100644
index 0000000..a5e15d6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml
@@ -0,0 +1,30 @@
+import Qt 4.6
+
+Rectangle {
+ color: "lightSteelBlue"
+ width: 600; height: 300
+
+ ListModel {
+ id: List
+ ListElement { dayColor: "steelblue" }
+ ListElement { dayColor: "blue" }
+ ListElement { dayColor: "yellow" }
+ ListElement { dayColor: "purple" }
+ ListElement { dayColor: "red" }
+ ListElement { dayColor: "green" }
+ ListElement { dayColor: "orange" }
+ }
+
+ Flickable {
+ id: Flick
+ anchors.fill: parent; viewportWidth: row.width
+
+ Row {
+ id: row
+ Repeater {
+ model: List
+ Rectangle { width: 200; height: 300; color: dayColor }
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml
new file mode 100644
index 0000000..e6b0bf5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml
@@ -0,0 +1,30 @@
+import Qt 4.6
+
+Rectangle {
+ color: "lightSteelBlue"
+ width: 300; height: 600
+
+ ListModel {
+ id: List
+ ListElement { dayColor: "steelblue" }
+ ListElement { dayColor: "blue" }
+ ListElement { dayColor: "yellow" }
+ ListElement { dayColor: "purple" }
+ ListElement { dayColor: "red" }
+ ListElement { dayColor: "green" }
+ ListElement { dayColor: "orange" }
+ }
+
+ Flickable {
+ id: Flick
+ anchors.fill: parent; viewportHeight: column.height
+
+ Column {
+ id: column
+ Repeater {
+ model: List
+ Rectangle { width: 300; height: 200; color: dayColor }
+ }
+ }
+ }
+}