aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2020-10-16 09:31:38 +0200
committerUlf Hermann <ulf.hermann@qt.io>2020-10-16 21:55:23 +0200
commit813796b303af168045d43574321b48d82b41d48d (patch)
tree4f9a09d3f2e5dc7616b3b332275254a0f7b6541f /src
parent44cfbd9e44005ce941082cc6c44b1fad730bb1f5 (diff)
QmlCompiler: Retrieve warnings from qmltypes parser
Change-Id: I83292c9db42e39e52fbf20e92c036d789bbdb2d6 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/qmlcompiler/qqmljsimporter.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qmlcompiler/qqmljsimporter.cpp b/src/qmlcompiler/qqmljsimporter.cpp
index 0f334eabd3..96df18937e 100644
--- a/src/qmlcompiler/qqmljsimporter.cpp
+++ b/src/qmlcompiler/qqmljsimporter.cpp
@@ -86,6 +86,10 @@ void QQmlJSImporter::readQmltypes(
if (!succ)
m_warnings.append({ reader.errorMessage(), QtCriticalMsg, QQmlJS::SourceLocation() });
+ const QString warningMessage = reader.warningMessage();
+ if (!warningMessage.isEmpty())
+ m_warnings.append({ warningMessage, QtWarningMsg, QQmlJS::SourceLocation() });
+
if (dependencyStrings.isEmpty())
return;