summaryrefslogtreecommitdiffstats
path: root/framework/qml/ModelIndexRetriever.qml
diff options
context:
space:
mode:
Diffstat (limited to 'framework/qml/ModelIndexRetriever.qml')
-rw-r--r--framework/qml/ModelIndexRetriever.qml9
1 files changed, 7 insertions, 2 deletions
diff --git a/framework/qml/ModelIndexRetriever.qml b/framework/qml/ModelIndexRetriever.qml
index fa3fb64b..d01ceb71 100644
--- a/framework/qml/ModelIndexRetriever.qml
+++ b/framework/qml/ModelIndexRetriever.qml
@@ -21,11 +21,16 @@ import QtQuick 2.4
21Repeater { 21Repeater {
22 id: root 22 id: root
23 property var currentData 23 property var currentData
24 property int currentIndex: 0
25 onCurrentIndexChanged: {
26 currentData = itemAt(currentIndex).currentData
27 }
24 Item { 28 Item {
25 id: delegate
26 property var currentData: model 29 property var currentData: model
27 onCurrentDataChanged: { 30 onCurrentDataChanged: {
28 root.currentData = model 31 if (index == root.currentIndex) {
32 root.currentData = model
33 }
29 } 34 }
30 visible: false 35 visible: false
31 } 36 }