aboutsummaryrefslogtreecommitdiffstats
path: root/src/ivicore/qiviservicemanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ivicore/qiviservicemanager.cpp')
-rw-r--r--src/ivicore/qiviservicemanager.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ivicore/qiviservicemanager.cpp b/src/ivicore/qiviservicemanager.cpp
index ff6af67..b5de5c2 100644
--- a/src/ivicore/qiviservicemanager.cpp
+++ b/src/ivicore/qiviservicemanager.cpp
@@ -418,6 +418,17 @@ QIviServiceInterface *QIviServiceManagerPrivate::loadServiceBackendInterface(str
*/
/*!
+ \enum QIviServiceManager::Roles
+ \value NameRole
+ The name of the backend e.g. MediaPlugin
+ \value ServiceObjectRole
+ The actual QIviServiceObject, which can be used to connect a frontend API to this backend.
+ \note When using this role in the data() function, the backend plugin will be loaded and instantiated.
+ \value InterfacesRole
+ A list of interefaces the backend implements.
+*/
+
+/*!
\enum QIviServiceManager::SearchFlag
\value IncludeProductionBackends