aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-11-06 18:12:53 +0100
committerLiang Qi <liang.qi@qt.io>2017-11-06 18:12:53 +0100
commit853b4b08d54f70d04d371d707e50760ffecf2f77 (patch)
tree2220ac8be8ae9bb5b25cf560eec3dc973c09b8e8 /tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml
parent047bdf90db4d00d0462b9faf2044070be4a0e682 (diff)
parent87999238141588987b3cef6cd68ff62a7e3e8daa (diff)
Merge remote-tracking branch 'origin/5.9' into 5.10v5.10.0-beta4
Diffstat (limited to 'tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml')
-rw-r--r--tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml b/tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml
new file mode 100644
index 0000000000..af35c29143
--- /dev/null
+++ b/tests/auto/quick/qquicklistview/data/appendDuringScrollDown.qml
@@ -0,0 +1,28 @@
+import QtQuick 2.6
+
+ListView {
+ width: 320; height: 240
+ focus: true
+ delegate: Text {
+ height: 40; width: parent.width
+ text: model.text
+ verticalAlignment: Text.AlignVCenter
+ horizontalAlignment: Text.AlignHCenter
+ }
+ highlight: Rectangle { color: "red" }
+ model: ListModel {
+ ListElement { text: "0" }
+ ListElement { text: "1" }
+ ListElement { text: "2" }
+ ListElement { text: "3" }
+ ListElement { text: "4" }
+ ListElement { text: "5" }
+ ListElement { text: "6" }
+ ListElement { text: "7" }
+ ListElement { text: "8" }
+ ListElement { text: "9" }
+ }
+
+ readonly property Item topItem: itemAt(0, contentY)
+ onTopItemChanged: model.append({ "text": "new" })
+}