7class GlobalQueryHandlerPrivate;
56 std::unique_ptr<GlobalQueryHandlerPrivate> d;
The query interface used by GlobalQueryHandler.
Definition: globalqueryhandler.h:25
virtual const bool & isValid() const =0
True if query has not been cancelled.
virtual QString string() const =0
The query string excluding the trigger.
virtual ~GlobalQuery()=default
Global search query handler class.
Definition: globalqueryhandler.h:18
void handleTriggerQuery(TriggerQuery *) const override
Implements handleTriggerQuery(…).
~GlobalQueryHandler() override
virtual std::vector< RankItem > handleGlobalQuery(const GlobalQuery *) const =0
The query processing function.
void applyUsageScore(std::vector< RankItem > *) const
Takes rank items and modifies the score according to the users usage.
The query interface used by TriggerQueryHandler.
Definition: triggerqueryhandler.h:51
Triggered query handler class.
Definition: triggerqueryhandler.h:20