diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-10-16 09:31:38 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-10-16 21:55:23 +0200 |
commit | 813796b303af168045d43574321b48d82b41d48d (patch) | |
tree | 4f9a09d3f2e5dc7616b3b332275254a0f7b6541f | |
parent | 44cfbd9e44005ce941082cc6c44b1fad730bb1f5 (diff) |
QmlCompiler: Retrieve warnings from qmltypes parser
Change-Id: I83292c9db42e39e52fbf20e92c036d789bbdb2d6
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-rw-r--r-- | src/qmlcompiler/qqmljsimporter.cpp | 4 |
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; |