diff options
Diffstat (limited to 'tests/auto/qml/qqmlecmascript/testtypes.h')
-rw-r--r-- | tests/auto/qml/qqmlecmascript/testtypes.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlecmascript/testtypes.h b/tests/auto/qml/qqmlecmascript/testtypes.h index 2fc0568fda..a4983f13db 100644 --- a/tests/auto/qml/qqmlecmascript/testtypes.h +++ b/tests/auto/qml/qqmlecmascript/testtypes.h @@ -1133,6 +1133,25 @@ private: QObject *m_trackedObject; }; +class testQObjectApiTwo : public QObject +{ + Q_OBJECT + Q_PROPERTY(int twoTestProperty READ twoTestProperty WRITE setTwoTestProperty NOTIFY twoTestPropertyChanged) + +public: + testQObjectApiTwo(QObject *parent = 0) : QObject(parent), m_ttp(42) {} + ~testQObjectApiTwo() {} + + void setTwoTestProperty(int v) { m_ttp = v; emit twoTestPropertyChanged(); } + int twoTestProperty() const { return m_ttp; } + +signals: + void twoTestPropertyChanged(); + +private: + int m_ttp; +}; + class testImportOrderApi : public QObject { Q_OBJECT |