From 3e8193f109e3d10aa0c36ef9ae22382463a07403 Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Wed, 3 Mar 2021 02:31:06 +0100 Subject: attempt workarounds for segfault at libQt5XcbQpa --- gui/main.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gui/main.cpp') diff --git a/gui/main.cpp b/gui/main.cpp index 079caa5..7636810 100644 --- a/gui/main.cpp +++ b/gui/main.cpp @@ -161,6 +161,8 @@ int main(int argc, char **argv) { QJsonModel *model = new QJsonModel; + QString desktop = QString::fromStdString(getEnv("XDG_CURRENT_DESKTOP")); + /* the backend handler has slots for calling back to Go when triggered by signals in Qml. */ ctx->setContextProperty("backend", &backend); @@ -168,6 +170,7 @@ int main(int argc, char **argv) { /* set the json model, load providers.json */ ctx->setContextProperty("jsonModel", model); ctx->setContextProperty("providers", providers); + ctx->setContextProperty("desktop", desktop); /* set some useful flags */ ctx->setContextProperty("systrayVisible", !hideSystray); -- cgit v1.2.3