summaryrefslogtreecommitdiffstats
path: root/tools/qscxmlc/decl.t
blob: b0963e4495885cb48cdd14d088065f6deef285fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class ${classname}: public QScxmlStateMachine
{
public:
    /* qmake ignore Q_OBJECT */
    Q_OBJECT
${properties}

public:
    ${classname}(QObject *parent = 0);
    ~${classname}();

${getters}
signals:
${signals}
public slots:
${slots}
private:
    struct Data;
    friend struct Data;
    struct Data *data;
};