Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business


Specifies how to run a script in a state. More...

Import Statement: import QtQuick


Detailed Description

A StateChangeScript is run upon entering a state. You can optionally use ScriptAction to specify the point in the transition at which the StateChangeScript should be run.

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

See also ScriptAction.

Property Documentation

name : string

This property holds the name of the script. This name can be used by a ScriptAction to target a specific script.

See also ScriptAction::scriptName.

script : script

This property holds the script to run when the state is current.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded