summaryrefslogtreecommitdiffstats
path: root/src/client
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2022-03-11 11:14:01 +0100
committerFabian Kosmale <fabian.kosmale@qt.io>2022-03-11 12:48:43 +0100
commit484af9cb042c075815200e571695b881b9e6130c (patch)
tree4ce09f06c5c568559ed2d3394cbbd453c7486f1d /src/client
parent409d1080f25b653b3ff3f57c9776c5c390912206 (diff)
wayland: do not rely on transitive includes
Change-Id: I149e04d31ef3e897e25a91450427237069af4c34 Reviewed-by: Liang Qi <liang.qi@qt.io>
Diffstat (limited to 'src/client')
-rw-r--r--src/client/qwaylanddataoffer_p.h3
-rw-r--r--src/client/qwaylandextendedsurface_p.h1
-rw-r--r--src/client/qwaylandinputcontext.cpp1
-rw-r--r--src/client/qwaylandinputmethodcontext_p.h2
-rw-r--r--src/client/qwaylandnativeinterface_p.h1
-rw-r--r--src/client/qwaylandwindow_p.h2
6 files changed, 10 insertions, 0 deletions
diff --git a/src/client/qwaylanddataoffer_p.h b/src/client/qwaylanddataoffer_p.h
index c641ad306..bf100193d 100644
--- a/src/client/qwaylanddataoffer_p.h
+++ b/src/client/qwaylanddataoffer_p.h
@@ -51,6 +51,9 @@
// We mean it.
//
+#include <QtCore/qhash.h>
+#include <QtCore/qstring.h>
+
#include <QtGui/private/qinternalmimedata_p.h>
#include <QtWaylandClient/private/qtwaylandclientglobal_p.h>
diff --git a/src/client/qwaylandextendedsurface_p.h b/src/client/qwaylandextendedsurface_p.h
index 97458d8d4..7748feb7a 100644
--- a/src/client/qwaylandextendedsurface_p.h
+++ b/src/client/qwaylandextendedsurface_p.h
@@ -53,6 +53,7 @@
#include <QtCore/QString>
#include <QtCore/QVariant>
+#include <QtCore/QMap> // for QVariantMap
#include <QtWaylandClient/qtwaylandclientglobal.h>
diff --git a/src/client/qwaylandinputcontext.cpp b/src/client/qwaylandinputcontext.cpp
index 32433cdc0..b70f70f28 100644
--- a/src/client/qwaylandinputcontext.cpp
+++ b/src/client/qwaylandinputcontext.cpp
@@ -44,6 +44,7 @@
#include <QtGui/QGuiApplication>
#include <QtGui/QTextCharFormat>
#include <QtGui/QWindow>
+#include <QtCore/QVarLengthArray>
#include "qwaylanddisplay_p.h"
#include "qwaylandinputdevice_p.h"
diff --git a/src/client/qwaylandinputmethodcontext_p.h b/src/client/qwaylandinputmethodcontext_p.h
index 6ce3ba71e..cae6fc9b1 100644
--- a/src/client/qwaylandinputmethodcontext_p.h
+++ b/src/client/qwaylandinputmethodcontext_p.h
@@ -55,6 +55,8 @@
#include <QtGui/qevent.h>
#include <QtCore/qlocale.h>
#include <QtCore/qpointer.h>
+#include <QtCore/qlist.h>
+#include <QtCore/qhash.h>
#include <QtWaylandClient/private/qwayland-qt-text-input-method-unstable-v1.h>
#include <QtCore/private/qglobal_p.h>
diff --git a/src/client/qwaylandnativeinterface_p.h b/src/client/qwaylandnativeinterface_p.h
index 89ea132d3..a2d26ef76 100644
--- a/src/client/qwaylandnativeinterface_p.h
+++ b/src/client/qwaylandnativeinterface_p.h
@@ -56,6 +56,7 @@
#include <QtWaylandClient/qtwaylandclientglobal.h>
#include <QtCore/private/qglobal_p.h>
+#include <QtCore/qhash.h>
QT_BEGIN_NAMESPACE
diff --git a/src/client/qwaylandwindow_p.h b/src/client/qwaylandwindow_p.h
index 70d878f44..4bbcc93c3 100644
--- a/src/client/qwaylandwindow_p.h
+++ b/src/client/qwaylandwindow_p.h
@@ -60,6 +60,8 @@
#include <QtCore/QVariant>
#include <QtCore/QLoggingCategory>
#include <QtCore/QElapsedTimer>
+#include <QtCore/QList>
+#include <QtCore/QMap> // for QVariantMap
#include <qpa/qplatformwindow.h>