LINUX.ORG.RU

История изменений

Исправление ya-betmen, (текущая версия) :

property variant statesNames: [«state1», «state2», «state3»]

myRect.num_state = statesNames[edit.text];

Выкинуть этот кошмар

//Test.qml
    //...
    property string nextState: 'state2'
    //...
    State {
        name: "state2"
        PropertyChanges { target: myRect; nextState: 'state3'}
    //...
    onTriggered: myRect.state = myRect.nextState

И т.д.

Исходная версия ya-betmen, :

property variant statesNames: [«state1», «state2», «state3»]

myRect.num_state = statesNames[edit.text];

Выкинуть этот кошмар

//Test.qml
    //...
    property string nextState: 'state2'
    //...
        PropertyChanges { target: myRect; nextState: 'state3'}
    //...
    onTriggered: myRect.state = myRect.nextState

И т.д.