From 065bded841dfd95d4baed77a208704180fe33880 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 5 Feb 2019 00:29:21 +0100 Subject: [PATCH] Ensure Kirigami2 does not mess with our settings --- quickgui/initiatequick.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quickgui/initiatequick.cpp b/quickgui/initiatequick.cpp index 5205038..84e9dca 100644 --- a/quickgui/initiatequick.cpp +++ b/quickgui/initiatequick.cpp @@ -35,6 +35,11 @@ int runQuickGui(int argc, char *argv[], const QtConfigArguments &qtConfigArgs, c setupAndroidSpecifics(); #endif + // work around kirigami plugin trying to be clever + if (!qEnvironmentVariableIsSet("XDG_CURRENT_DESKTOP")) { + qputenv("XDG_CURRENT_DESKTOP", QByteArray("please don't override my settings")); + } + // init application SET_QT_APPLICATION_INFO; QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);