Revision control
Copy as Markdown
import QtQuick 2.7
Item {
id:root
Component.onCompleted : {
var st1 = Qt.createQmlObject( "import QtQuick 2.7; State{ name: 'MyState1' }", root, "dynamicState1" );
var st2 = Qt.createQmlObject( "import QtQuick 2.7; State{ name: 'MyState2' }", root, "dynamicState2" );
root.states.push( st1, st2 );
root.state = "MyState2";
}
}