@@ -32,6 +32,7 @@ class Scope : public QObject
3232 Q_PROPERTY(QString iconHint READ iconHint NOTIFY iconHintChanged)
3333 Q_PROPERTY(QString description READ description NOTIFY descriptionChanged)
3434 Q_PROPERTY(QString searchHint READ searchHint NOTIFY searchHintChanged)
35+ Q_PROPERTY(bool searchInProgress READ searchInProgress NOTIFY searchInProgressChanged)
3536 Q_PROPERTY(bool visible READ visible NOTIFY visibleChanged)
3637 Q_PROPERTY(QString shortcut READ shortcut NOTIFY shortcutChanged)
3738 Q_PROPERTY(bool connected READ connected NOTIFY connectedChanged)
@@ -54,6 +55,7 @@ public:
5455 bool visible() const;
5556 QString shortcut() const;
5657 bool connected() const;
58+ bool searchInProgress() const;
5759 Categories* categories() const;
5860 QString searchQuery() const;
5961 QString noResultsHint() const;
@@ -78,11 +80,11 @@ Q_SIGNALS:
7880 void iconHintChanged(const QString&);
7981 void descriptionChanged(const QString&);
8082 void searchHintChanged(const QString&);
83+ void searchInProgressChanged();
8184 void visibleChanged(bool);
8285 void shortcutChanged(const QString&);
8386 void connectedChanged(bool);
8487 void categoriesChanged();
85− void searchFinished(const QString&);
8688 void searchQueryChanged();
8789 void noResultsHintChanged();
8890 void formFactorChanged();
@@ -101,6 +103,7 @@ protected:
101103 QString m_noResultsHint;
102104 QString m_formFactor;
103105 bool m_visible;
106+ bool m_searching;
104107
105108 Categories* m_categories;
106109 DeeListModel* m_results;