diff options
Diffstat (limited to 'src/scxml/doc/qtscxml-instantiating-state-machines.qdoc')
-rw-r--r-- | src/scxml/doc/qtscxml-instantiating-state-machines.qdoc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/scxml/doc/qtscxml-instantiating-state-machines.qdoc b/src/scxml/doc/qtscxml-instantiating-state-machines.qdoc index 302ecfb..c78ef2b 100644 --- a/src/scxml/doc/qtscxml-instantiating-state-machines.qdoc +++ b/src/scxml/doc/qtscxml-instantiating-state-machines.qdoc @@ -47,7 +47,12 @@ To use a compiled state machine in QML, you can register it as a QML type: \code - qmlRegisterType<MyStateMachine>("MyStateMachine", 1, 0, "MyStateMachine"); + struct MyStateMachineRegistration { + Q_GADGET + QML_NAMED_ELEMENT(MyStateMachine) + QML_FOREIGN(MyStateMachine) + QML_ADDED_IN_VERSION(1, 0) + }; \endcode Then you can instantiate it in QML, like this: |