Add support for LXDE desktop
authorRaphaël Halimi <raphael.halimi@gmail.com>
Tue, 22 Aug 2023 13:42:24 +0000 (14:42 +0100)
committerRoberto C. Sánchez <roberto@debian.org>
Tue, 22 Aug 2023 13:42:24 +0000 (14:42 +0100)
Origin: other
Last-Update: 2016-09-06

This patch checks for an environment variable set by LXDE desktop, in order to
make Qt4 applications natively use the GTK+ style when run on this desktop
Last-Update: 2016-09-06
Gbp-Pq: Name add-lxde-support.patch

src/gui/kernel/qapplication_x11.cpp

index b630cab82741ded18895d8d98b668bab15a4e8db..213de055ce9e877858338676d81c591e9ab2a354 100644 (file)
@@ -2355,6 +2355,11 @@ void qt_init(QApplicationPrivate *priv, int,
                 break;
             }
 
+            if (qgetenv("DESKTOP_SESSION") == "LXDE") {
+                X11->desktopEnvironment = DE_GNOME;
+                break;
+            }
+
             // GNOME_DESKTOP_SESSION_ID is deprecated for some reason, but still check it
             if (!qgetenv("GNOME_DESKTOP_SESSION_ID").isEmpty()) {
                 X11->desktopEnvironment = DE_GNOME;