diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2022-02-06 22:13:16 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-02-16 06:21:22 +0000 |
commit | e68295896b8962654cea46dc87479bf9d4fd98db (patch) | |
tree | a91dc1962a64cf368ecae851352e04d642e9e85b /src/qmlcompiler | |
parent | d407b5d2cbd0cf54cf3916917f5337148bccc9df (diff) |
qmlcompiler: include necessary headers in generated code
The generated code currently relies on transitive includes. Avoid
potential issues in the future by including the necessary headers
directly.
Change-Id: I6b523d9c2cabef00bf182d139f8a0e8611d6bb9e
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
(cherry picked from commit 99f8e0b2f31c455c42ae4a5e09a7c5467a71fadc)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/qmlcompiler')
-rw-r--r-- | src/qmlcompiler/qqmljsloadergenerator.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qmlcompiler/qqmljsloadergenerator.cpp b/src/qmlcompiler/qqmljsloadergenerator.cpp index ffe4774266..f0e28895e9 100644 --- a/src/qmlcompiler/qqmljsloadergenerator.cpp +++ b/src/qmlcompiler/qqmljsloadergenerator.cpp @@ -125,6 +125,8 @@ bool qQmlJSGenerateLoader(const QStringList &compiledFiles, const QString &outpu stream << "#include <QtQml/qqmlprivate.h>\n"; stream << "#include <QtCore/qdir.h>\n"; stream << "#include <QtCore/qurl.h>\n"; + stream << "#include <QtCore/qhash.h>\n"; + stream << "#include <QtCore/qstring.h>\n"; stream << "\n"; stream << "namespace QmlCacheGeneratedCode {\n"; |