Qt Reference Documentation

QML StateChangeScript Element

The StateChangeScript element allows you to run a script in a state. More...

  • List of all members, including inherited members
  • Properties

    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 to be run.

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

    See also ScriptAction.

    Property Documentation

    script : script

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


    Thank you for giving your feedback.

    Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

    [0]; s.parentNode.insertBefore(ga, s); })();