qt6-bb10/src/platformsupport
Shawn Rutledge 69d46a3e20 D-Bus tray icons: try to use them with QGenericUnixTheme
Until now, only the Gnome and KDE themes have done this.  But
the gtk2 theme is not the same as the gnome theme. Further, Ubuntu sets
the environment variable QT_QPA_PLATFORMTHEME=appmenu-qt5 if that
plugin is installed on the system; and then with a custom build of Qt
which cannot load the module (e.g. a static build), it will again
fall back to QGenericUnixTheme instead of the gnome theme. In both
cases we want to still try to use D-Bus StatusNotifier protocol
instead of XEmbed. In general it should always be safe to check
whether or not that is possible, before falling back to the XEmbed
tray icon implementation.

Change-Id: I86d6c6f6ad410ea31770d39166d0a7e3330365a0
Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com>
2015-02-12 13:24:11 +00:00
..
accessibility Update copyright headers 2015-02-11 06:49:51 +00:00
cfsocketnotifier Update copyright headers 2015-02-11 06:49:51 +00:00
cglconvenience Update copyright headers 2015-02-11 06:49:51 +00:00
clipboard Update copyright headers 2015-02-11 06:49:51 +00:00
dbusmenu Update copyright headers 2015-02-11 06:49:51 +00:00
dbustray Update copyright headers 2015-02-11 06:49:51 +00:00
devicediscovery Update copyright headers 2015-02-11 06:49:51 +00:00
eglconvenience Update copyright headers 2015-02-11 06:49:51 +00:00
eventdispatchers Update copyright headers 2015-02-11 06:49:51 +00:00
fbconvenience Update copyright headers 2015-02-11 06:49:51 +00:00
fontdatabases Update copyright headers 2015-02-11 06:49:51 +00:00
glxconvenience Update copyright headers 2015-02-11 06:49:51 +00:00
input Update copyright headers 2015-02-11 06:49:51 +00:00
linuxaccessibility Update copyright headers 2015-02-11 06:49:51 +00:00
platformcompositor Update copyright headers 2015-02-11 06:49:51 +00:00
services Update copyright headers 2015-02-11 06:49:51 +00:00
themes D-Bus tray icons: try to use them with QGenericUnixTheme 2015-02-12 13:24:11 +00:00
platformsupport.pro QSystemTrayIcon uses D-Bus StatusNotifier on Linux when possible 2015-01-22 12:50:51 +01:00