diff options
Diffstat (limited to 'tests/auto/qml/qqmlitemmodels/data/modelindexlist.qml')
-rw-r--r-- | tests/auto/qml/qqmlitemmodels/data/modelindexlist.qml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlitemmodels/data/modelindexlist.qml b/tests/auto/qml/qqmlitemmodels/data/modelindexlist.qml new file mode 100644 index 0000000000..44393392d3 --- /dev/null +++ b/tests/auto/qml/qqmlitemmodels/data/modelindexlist.qml @@ -0,0 +1,21 @@ +import Test 1.0 + +ItemModelsTest { + property var modelIndexList + property int count + + onModelChanged: { + modelIndexList = createModelIndexList() + modelIndexList.prepend(model.index(0, 0)) + modelIndexList.append(model.index(1, 1)) + for (var i = 0; i < 3; i++) + modelIndexList.insert(i, model.index(2 + i, 2 + i)) + + count = modelIndexList.length + modelIndex = modelIndexList.at(0) + + modelIndexList.removeAt(3) + modelIndexList.removeFirst() + modelIndexList.removeLast() + } +} |