Initial import from the monolithic Qt.
[profile/ivi/qtdeclarative.git] / tests / auto / declarative / qdeclarativelistview / data / header.qml
1 import QtQuick 1.0
2
3 Rectangle {
4     function changeHeader() {
5         list.header = header2
6     }
7     width: 240
8     height: 320
9     color: "#ffffff"
10     Component {
11         id: myDelegate
12         Rectangle {
13             id: wrapper
14             objectName: "wrapper"
15             height: 30
16             width: 240
17             Text {
18                 text: index
19             }
20             color: ListView.isCurrentItem ? "lightsteelblue" : "white"
21         }
22     }
23     ListView {
24         id: list
25         objectName: "list"
26         focus: true
27         width: 240
28         height: 320
29         snapMode: ListView.SnapToItem
30         model: testModel
31         delegate: myDelegate
32         header: Text { objectName: "header"; text: "Header"; height: 20 }
33     }
34     Component {
35         id: header2
36         Text { objectName: "header2"; text: "Header 2"; height: 10 }
37     }
38 }