21 #ifndef _ENABLE_QT_EXPERIMENTAL_ 22 #error You should define _ENABLE_QT_EXPERIMENTAL_ in order to use this experimental header file. 26 #include <unity/scopes/QueryBase.h> 27 #include <unity/scopes/ReplyProxyFwd.h> 28 #include <unity/scopes/QueryBase.h> 29 #include <unity/scopes/PreviewQueryBase.h> 49 class QScopeBaseAPIImpl;
60 using FactoryFunc = std::function<QScopeBase*()>;
78 virtual void start(std::string
const& scope_id)
override;
91 virtual void stop()
override;
107 std::unique_ptr<internal::QScopeBaseAPIImpl> p;
Base class for a scope implementation.
Definition: ScopeBase.h:133
The attributes of a result returned by a Scope.
Definition: Result.h:50
Top-level namespace for all things Unity-related.
Definition: Version.h:49
Definition: QScopeBaseAPI.h:56
Definition: ActionMetadata.h:31
Parameters of a search query.
Definition: CannedQuery.h:49