import QtQuick 2.0 | |
ListView { | |
width: 400 | |
height: 400 | |
focus: true | |
highlightRangeMode: ListView.StrictlyEnforceRange | |
highlightMoveVelocity: 200 | |
preferredHighlightBegin: 150 | |
preferredHighlightEnd: 150 | |
property bool completed | |
Component.onCompleted: completed = true | |
model: 10 | |
delegate: Item { | |
width: parent.width | |
height: ListView.isCurrentItem ? 100 : 50 | |
Text { | |
anchors.centerIn: parent | |
text: index | |
} | |
Behavior on height { | |
enabled: completed | |
SmoothedAnimation { velocity: 200 } | |
} | |
} | |
} |