summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandru Croitor <[email protected]>2023-11-21 19:36:28 +0100
committerQt Cherry-pick Bot <[email protected]>2023-11-24 15:58:32 +0000
commitaf502002b95f555acbabcccf2c6303dfed9a4b91 (patch)
treea08c4f0998f4d7c8f8708ff6895e53cf3e238bee
parent44c82209d39d06068a765c26c28ebd5eb8b4f290 (diff)
wasm: Fix compilation failures when not using precompiled headers
Various headers files were missing includes. Compilation only worked because precompiled headers were used. Change-Id: Ic1b434da53f89d4b4207a22bf171bd966db856ac Reviewed-by: Lorn Potter <[email protected]> (cherry picked from commit 1126a590f92b2642d52d51787c4bee8866f1b685) Reviewed-by: Qt Cherry-pick Bot <[email protected]> (cherry picked from commit 72e04df0d6883a2423d90a58502dccc3a718a2a6)
-rw-r--r--src/plugins/platforms/wasm/qwasmaccessibility.h3
-rw-r--r--src/plugins/platforms/wasm/qwasmbase64iconstore.h1
-rw-r--r--src/plugins/platforms/wasm/qwasmdom.h1
-rw-r--r--src/plugins/platforms/wasm/qwasmwindowclientarea.h1
4 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/platforms/wasm/qwasmaccessibility.h b/src/plugins/platforms/wasm/qwasmaccessibility.h
index 7582f468ae5..5d05a706ee7 100644
--- a/src/plugins/platforms/wasm/qwasmaccessibility.h
+++ b/src/plugins/platforms/wasm/qwasmaccessibility.h
@@ -4,6 +4,9 @@
#ifndef QWASMACCESIBILITY_H
#define QWASMACCESIBILITY_H
+#include <QtCore/qtconfigmacros.h>
+#include <QtGui/qtguiglobal.h>
+
#if QT_CONFIG(accessibility)
#include <QtCore/qhash.h>
diff --git a/src/plugins/platforms/wasm/qwasmbase64iconstore.h b/src/plugins/platforms/wasm/qwasmbase64iconstore.h
index 6150ea19da4..89704f2d2ce 100644
--- a/src/plugins/platforms/wasm/qwasmbase64iconstore.h
+++ b/src/plugins/platforms/wasm/qwasmbase64iconstore.h
@@ -4,6 +4,7 @@
#ifndef QWASMBASE64IMAGESTORE_H
#define QWASMBASE64IMAGESTORE_H
+#include <string>
#include <string_view>
#include <QtCore/qtconfigmacros.h>
diff --git a/src/plugins/platforms/wasm/qwasmdom.h b/src/plugins/platforms/wasm/qwasmdom.h
index 074eea7061f..3f2e4242ef3 100644
--- a/src/plugins/platforms/wasm/qwasmdom.h
+++ b/src/plugins/platforms/wasm/qwasmdom.h
@@ -5,6 +5,7 @@
#define QWASMDOM_H
#include <QtCore/qtconfigmacros.h>
+#include <QtCore/QPointF>
#include <emscripten/val.h>
diff --git a/src/plugins/platforms/wasm/qwasmwindowclientarea.h b/src/plugins/platforms/wasm/qwasmwindowclientarea.h
index 49f515a71a0..e8b082f11e6 100644
--- a/src/plugins/platforms/wasm/qwasmwindowclientarea.h
+++ b/src/plugins/platforms/wasm/qwasmwindowclientarea.h
@@ -6,6 +6,7 @@
#include <QtCore/qnamespace.h>
#include <qpa/qwindowsysteminterface.h>
+#include <QtCore/QMap>
#include <emscripten/val.h>