@@ -41,11 +41,11 @@ class PreviewAction : public QObject
4141 Q_OBJECT
4242
4343 Q_PROPERTY(QString id READ id)
44− Q_PROPERTY(QString displayName READ displayName)
45− Q_PROPERTY(QString iconHint READ iconHint)
46− Q_PROPERTY(QString extraText READ extraText)
47− Q_PROPERTY(QString activationUri READ activationUri)
48− Q_PROPERTY(LayoutHint layoutHint READ layoutHint)
44+ Q_PROPERTY(QString displayName READ displayName NOTIFY displayNameChanged)
45+ Q_PROPERTY(QString iconHint READ iconHint NOTIFY iconHintChanged)
46+ Q_PROPERTY(QString extraText READ extraText NOTIFY extraTextChanged)
47+ Q_PROPERTY(QString activationUri READ activationUri NOTIFY activationUriChanged)
48+ Q_PROPERTY(LayoutHint layoutHint READ layoutHint NOTIFY layoutHintChanged)
4949
5050public:
5151 explicit PreviewAction(QObject *parent = 0);
@@ -58,6 +58,13 @@ public:
5858 QString activationUri() const;
5959 LayoutHint layoutHint() const;
6060
61+Q_SIGNALS:
62+ void displayNameChanged();
63+ void iconHintChanged();
64+ void extraTextChanged();
65+ void activationUriChanged();
66+ void layoutHintChanged();
67+
6168private:
6269 unity::dash::Preview::ActionPtr m_unityAction;
6370};