From 01ad117b320773d5a3da420b8c76a3f9323e571f Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Tue, 11 Mar 2025 09:55:25 -0700 Subject: [PATCH] QGenericUnixTheme: Fix build, adding missing #includes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit qdbuslistener.cpp:105:5: error: ‘QJsonParseError’ was not declared in this scope qgenericunixtheme.cpp:247:21: error: invalid use of incomplete type ‘class QDBusConnectionInterface’ qkdetheme.cpp:91:109: error: ‘QSettings’ was not declared in this scope; did you mean ‘QString’? qkdetheme.cpp:712:30: error: ‘QStandardPaths’ has not been declared Probably amends 53fb13456fffe8bfd192f9197c6d1703854b49a2. Change-Id: I673a2fa3f34c162d4d76fffdf160ed8a7af1fc66 Reviewed-by: Joerg Bornemann --- src/gui/platform/unix/qdbuslistener.cpp | 3 +++ src/gui/platform/unix/qgenericunixtheme.cpp | 1 + src/gui/platform/unix/qkdetheme.cpp | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/gui/platform/unix/qdbuslistener.cpp b/src/gui/platform/unix/qdbuslistener.cpp index b787b4f24b1..d6a05cc17eb 100644 --- a/src/gui/platform/unix/qdbuslistener.cpp +++ b/src/gui/platform/unix/qdbuslistener.cpp @@ -6,6 +6,9 @@ #include #include #include +#include +#include +#include QT_BEGIN_NAMESPACE using namespace Qt::StringLiterals; diff --git a/src/gui/platform/unix/qgenericunixtheme.cpp b/src/gui/platform/unix/qgenericunixtheme.cpp index a3c5495bc26..8becb1ab61c 100644 --- a/src/gui/platform/unix/qgenericunixtheme.cpp +++ b/src/gui/platform/unix/qgenericunixtheme.cpp @@ -48,6 +48,7 @@ #include #include #ifndef QT_NO_DBUS +#include #include #endif #if QT_CONFIG(mimetype) diff --git a/src/gui/platform/unix/qkdetheme.cpp b/src/gui/platform/unix/qkdetheme.cpp index 9b3c27c4b5c..8a1e566c181 100644 --- a/src/gui/platform/unix/qkdetheme.cpp +++ b/src/gui/platform/unix/qkdetheme.cpp @@ -11,6 +11,8 @@ #include #include #include +#include +#include QT_BEGIN_NAMESPACE