diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2016-08-15 10:47:45 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@qt.io> | 2016-08-18 13:52:01 +0000 |
commit | 52057e503c6bde4c5c196572a1ec55bdd93d61e6 (patch) | |
tree | 45317ae1d78684956b7aa221fdf9abdde850148b /examples/scxml | |
parent | 7a373c735224cc22055436fe26df9430b53045ed (diff) |
Expose sub state machines through a QVariantMap
We define a separate SubStateMachines component with a "children"
property that provides the parent state machine's children indexed by
name.
Change-Id: Ic30ca8fadee6bd608e61307b2ca32474effe580f
Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
Diffstat (limited to 'examples/scxml')
-rw-r--r-- | examples/scxml/invoke-common/MainView.qml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/scxml/invoke-common/MainView.qml b/examples/scxml/invoke-common/MainView.qml index 0f51ae5..4a75487 100644 --- a/examples/scxml/invoke-common/MainView.qml +++ b/examples/scxml/invoke-common/MainView.qml @@ -50,6 +50,7 @@ import QtQuick 2.5 import QtQuick.Window 2.2 +import QtScxml 5.7 Window { id: window @@ -91,7 +92,13 @@ Window { x: parent.width / 2 width: parent.width / 2 height: parent.height - property var anywhere: stateMachine.anywhere + + SubStateMachines { + id: subStateMachines + stateMachine: window.stateMachine + } + + property var anywhere: subStateMachines.children.anywhere } } |