1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
import QtQuick 2.0 Rectangle { id: theRect property bool triggerState: false property string stateString: "" states: [ State { when: triggerState PropertyChanges { target: theRect stateString: "inState" } }, State { name: "" PropertyChanges { target: theRect stateString: "originalState" } }] }