我想聲明考慮到以前狀態的狀態。是否可以使用PropertyChanges
/StateChangeScript
之前的州名?Qml項目狀態:以前的狀態
Item {
states: [
State {
name: "s1"
StateChangeScript {
if (previous_state == "s2")
doSomething();
else
doSomethingElse();
}
},
State {
name: "s2"
},
State {
name: "s3"
}
]
}
爲什麼不在改變之前保存當前狀態? '屬性字符串previousState onStateChanged: previousState =狀態' – folibis
我不介意onStateChanged,謝謝 – morte