diff options
Diffstat (limited to 'examples/qtobject/testobject.h')
-rw-r--r-- | examples/qtobject/testobject.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/qtobject/testobject.h b/examples/qtobject/testobject.h index 39dc608..f3f1c03 100644 --- a/examples/qtobject/testobject.h +++ b/examples/qtobject/testobject.h @@ -7,8 +7,8 @@ class TestObject : public QObject { Q_OBJECT - Q_PROPERTY(QString prop1 READ prop1 WRITE setProp1) - Q_PROPERTY(QString prop2 READ prop2 WRITE setProp2) + Q_PROPERTY(QString prop1 READ prop1 WRITE setProp1 NOTIFY prop1Changed) + Q_PROPERTY(QString prop2 READ prop2 WRITE setProp2 NOTIFY prop2Changed) public: explicit TestObject(QObject *parent = 0); QString prop1() const { return "p1" + p1 + objectName(); } @@ -21,6 +21,8 @@ signals: void timeout(); void sig1(int a, float b, const QString& c); void sig2(); + void prop1Changed(); + void prop2Changed(const QString& newValue); public slots: void startTimer(int millis) |