From a51a1d6d90e1f08e8599975e8de28037f20a7afb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Halimi?= Date: Tue, 22 Aug 2023 14:42:24 +0100 Subject: [PATCH] Add support for LXDE desktop 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 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/kernel/qapplication_x11.cpp b/src/gui/kernel/qapplication_x11.cpp index b630cab82..213de055c 100644 --- a/src/gui/kernel/qapplication_x11.cpp +++ b/src/gui/kernel/qapplication_x11.cpp @@ -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; -- 2.30.2