1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
// This example demonstrates placing items in a view using
// a VisualItemModel
import QtQuick 1.0
Rectangle {
color: "lightgray"
width: 240
height: 320
VisualItemModel {
id: itemModel
objectName: "itemModel"
Rectangle {
objectName: "item1"
height: view.height; width: view.width; color: "#FFFEF0"
}
Rectangle {
objectName: "item2"
height: view.height; width: view.width; color: "#F0FFF7"
}
Rectangle {
objectName: "item3"
height: view.height; width: view.width; color: "#F4F0FF"
}
}
ListView {
id: view
objectName: "view"
anchors.fill: parent
anchors.bottomMargin: 30
model: itemModel
preferredHighlightBegin: 0
preferredHighlightEnd: 0
highlightRangeMode: "StrictlyEnforceRange"
orientation: ListView.Horizontal
flickDeceleration: 2000
}
}
|