Revision control

Copy as Markdown

import QtQuick 2.0
Rectangle {
id: card
width: 100; height: 100
states: [
State {
name: "placed"
onCompleted: card.state = "idle"
StateChangeScript { script: console.log("entering placed") }
},
State {
name: "idle"
StateChangeScript { script: console.log("entering idle") }
}
]
MouseArea {
anchors.fill: parent
onClicked: card.state = "placed"
}
}