import QtQuick 2.2 | |
ListView { | |
id: list | |
width: 200 | |
height: 200 | |
model: 50 | |
delegate: Text { | |
text: index + 1 | |
height: 30 | |
width: parent.width | |
MouseArea { | |
anchors.fill: parent | |
} | |
Rectangle { | |
anchors.fill: parent | |
opacity: 0.5 | |
MouseArea { | |
anchors.fill: parent | |
propagateComposedEvents: true | |
onReleased: { | |
list.currentIndex = 0; | |
list.positionViewAtIndex(list.currentIndex, ListView.Contain) | |
} | |
} | |
} | |
} | |
Component.onCompleted: list.positionViewAtIndex(40, ListView.Beginning) | |
} |