Initial import from the monolithic Qt.
[profile/ivi/qtdeclarative.git] / tests / auto / declarative / qdeclarativestates / data / Implementation / MyType.qml
1 import QtQuick 1.0
2
3 Item {
4     Column {
5         anchors.centerIn: parent
6         Image { id: image1; objectName: "image1" }
7         Image { id: image2; objectName: "image2" }
8         Image { id: image3; objectName: "image3" }
9     }
10
11     states: State {
12         name: "SetImageState"
13         PropertyChanges {
14             target: image1
15             source: "images/qt-logo.png"
16         }
17         PropertyChanges {
18             target: image2
19             source: "images/" + "qt-logo.png"
20         }
21         PropertyChanges {
22             target: image3
23             source: "images/" + (true ? "qt-logo.png" : "")
24         }
25     }
26
27     MouseArea {
28         anchors.fill: parent
29         onClicked: parent.state = "SetImageState"
30     }
31
32 }