Revision control
++ class ${classname}: public QScxmlStateMachine
++ {
++ /* qmake ignore Q_OBJECT */
++ Q_OBJECT
++ ${properties}
++
++ public:
++ Q_INVOKABLE ${classname}(QObject *parent = 0);
++ ~${classname}();
++
++ ${accessors}
++
++ Q_SIGNALS:
++ ${signals}
++
++ private:
++ struct Data;
++ friend struct Data;
++ struct Data *data;
++ };
++