Locator filters: Add overrides

Change-Id: I20f93d6bcb22a342d9f662d8190f97798ca3e423
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Eike Ziller
2017-05-31 16:04:09 +02:00
parent 6310afc1b2
commit 33cc799b98
17 changed files with 68 additions and 58 deletions

View File

@@ -46,9 +46,10 @@ public:
StringTable &stringTable);
~CppCurrentDocumentFilter() {}
QList<Core::LocatorFilterEntry> matchesFor(QFutureInterface<Core::LocatorFilterEntry> &future, const QString &entry);
void accept(Core::LocatorFilterEntry selection) const;
void refresh(QFutureInterface<void> &future);
QList<Core::LocatorFilterEntry> matchesFor(QFutureInterface<Core::LocatorFilterEntry> &future,
const QString &entry) override;
void accept(Core::LocatorFilterEntry selection) const override;
void refresh(QFutureInterface<void> &future) override;
private:
void onDocumentUpdated(CPlusPlus::Document::Ptr doc);

View File

@@ -39,8 +39,8 @@ public:
// ILocatorFilter interface
public:
void prepareSearch(const QString &entry);
void refresh(QFutureInterface<void> &future);
void prepareSearch(const QString &entry) override;
void refresh(QFutureInterface<void> &future) override;
private:
void markOutdated();

View File

@@ -42,9 +42,9 @@ public:
~CppLocatorFilter();
QList<Core::LocatorFilterEntry> matchesFor(QFutureInterface<Core::LocatorFilterEntry> &future,
const QString &entry);
void accept(Core::LocatorFilterEntry selection) const;
void refresh(QFutureInterface<void> &future);
const QString &entry) override;
void accept(Core::LocatorFilterEntry selection) const override;
void refresh(QFutureInterface<void> &future) override;
protected:
virtual IndexItem::ItemType matchTypes() const { return IndexItem::All; }