summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@pelagicore.com>2019-06-25 13:37:37 +0200
committerRobert Griebl <robert.griebl@pelagicore.com>2019-06-25 14:01:52 +0200
commit898c77cb79a8ee3d0736e4d34bb52399d899fa7e (patch)
tree9368ab3224f2a4667f6d60ca0ce1c691c47af467 /doc
parent23ffba389bcbb6a21303e3620d039d0eed36f6f3 (diff)
downloadqtapplicationmanager-898c77cb79a8ee3d0736e4d34bb52399d899fa7e.tar.gz
Clarify docs around D-Bus access policies
Change-Id: I8a475aa31dba21fe31e3edb2b3b7c414b2834a1a Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com> Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/configuration.qdoc26
1 files changed, 23 insertions, 3 deletions
diff --git a/doc/configuration.qdoc b/doc/configuration.qdoc
index 5e0071b6..9ef3d870 100644
--- a/doc/configuration.qdoc
+++ b/doc/configuration.qdoc
@@ -197,9 +197,9 @@ or across multiple config files, the final value is resolved based on these rule
\li Allows for more fine-grained control over D-Bus registrations and function call
policies. Every key (with one exception - see next) in this map corresponds to the
D-Bus interface name you want to configure (\c io.qt.ApplicationManager,
- \c io.qt.ApplicationInstaller or \c org.freedesktop.Notifications). If such a key is
- present, it takes precedence over the \c dbus command line option. Each key's value is
- a \l{D-Bus specification} object.
+ \c io.qt.ApplicationInstaller, \c io.qt.WindowManager, and \c org.freedesktop.Notifications).
+ If such a key is present, it takes precedence over the \c dbus command line option.
+ Each key's value is a \l{D-Bus specification} object.
\row
\li \b --fullscreen
\br [\c ui/fullscreen]
@@ -474,6 +474,26 @@ dbus:
...
\endcode
+Only the public D-Bus interfaces of the application manager can be configured this way. The names
+of these available interfaces are as follows:
+\table
+ \header
+ \li Interface
+ \li Corresponding QML class
+ \row
+ \li \c io.qt.ApplicationManager
+ \li ApplicationManager
+ \row
+ \li \c io.qt.ApplicationInstaller
+ \li ApplicationInstaller
+ \row
+ \li \c io.qt.WindowManager
+ \li WindowManager
+ \row
+ \li \c org.freedesktop.Notifications
+ \li Not application manager specific - this interface adheres to the
+ \l {freedesktop.org specification}
+\endtable
\section1 Installation Locations