Spec-Zone.ru › Qt 6.0

StateChangeScript QML Тип

Определяет, как выполнить скрипт в состоянии. Подробнее...

Заявление об импорте: import QtQuick 2.0
  • Список всех членов, включая унаследованные члены

Свойства

  • name : строка
  • script : скрипт

Подробное описание

StateChangeScript выполняется при входе в состояние. Вы можете необязательно использовать ScriptAction, чтобы указать момент в переходе, в котором должен быть выполнен StateChangeScript.

State {
    name: "state1"
    StateChangeScript {
        name: "myScript"
        script: doStateStuff();
    }
    // ...
}
// ...
Transition {
    to: "state1"
    SequentialAnimation {
        NumberAnimation { /* ... */ }
        ScriptAction { scriptName: "myScript" }
        NumberAnimation { /* ... */ }
    }
}

См. также ScriptAction.

Документация по свойствам

name : строка

Это свойство содержит имя скрипта. Это имя может быть использовано ScriptAction для указания на конкретный скрипт.

См. также ScriptAction::scriptName.

script : скрипт

Это свойство содержит скрипт, который выполняется, когда состояние является текущим.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qtquick-statechangescript.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API