blob: 0f9b78ecb77076e5b137d0ac7f6f695f2a8416ec (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- style/themeconfig/ThemeConfig.cpp.orig 2019-02-08 18:10:24 UTC
+++ style/themeconfig/ThemeConfig.cpp
@@ -19,7 +19,7 @@
#include <QFile>
#include <QApplication>
#include "ThemeConfig.h"
-#if defined Q_WS_X11 || defined Q_OS_LINUX
+#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD
#include <QX11Info>
#if QT_VERSION >= 0x050000
#include <X11/Xlib.h>
@@ -37,7 +37,7 @@ ThemeConfig::ThemeConfig(const QString& theme) :
{
/* For now, the lack of x11 means wayland.
Later, a better method should be found. */
-#if defined Q_WS_X11 || defined Q_OS_LINUX
+#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD
#if QT_VERSION < 0x050200
isX11_ = true;
#else
@@ -544,7 +544,7 @@ theme_spec ThemeConfig::getCompositeSpec()
default_theme_spec(r);
QVariant v;
-#if defined Q_WS_X11 || defined Q_OS_LINUX
+#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD
/* set to false if no compositing manager is running */
#if QT_VERSION < 0x050200
if (QX11Info::isCompositingManagerRunning())
|