diff options
author | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2014-01-16 11:48:07 +0100 |
---|---|---|
committer | Fawzi Mohamed <fawzi.mohamed@digia.com> | 2014-01-20 11:37:31 +0100 |
commit | 188d50dc1db51cc00caebb5efceb483472d34afb (patch) | |
tree | ee64e8d57e30183e06241d8e112061f796b273d7 /src/plugins/qmljstools/qmljsplugindumper.cpp | |
parent | 671d2d729e57882bc35037556ef1496326fdbd2c (diff) | |
download | qt-creator-188d50dc1db51cc00caebb5efceb483472d34afb.tar.gz |
qml: make dumping errors more chatty
Change-Id: I1471ba9459a1e48a03e26aa5dc008072460447be
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'src/plugins/qmljstools/qmljsplugindumper.cpp')
-rw-r--r-- | src/plugins/qmljstools/qmljsplugindumper.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmljstools/qmljsplugindumper.cpp b/src/plugins/qmljstools/qmljsplugindumper.cpp index 01c2d8518e..f8b2edcccf 100644 --- a/src/plugins/qmljstools/qmljsplugindumper.cpp +++ b/src/plugins/qmljstools/qmljsplugindumper.cpp @@ -330,6 +330,7 @@ void PluginDumper::qmlPluginTypeDumpDone(int exitCode) if (!error.isEmpty()) { libraryInfo.setPluginTypeInfoStatus(LibraryInfo::DumpError, qmldumpErrorMessage(libraryPath, error)); + printParseWarnings(libraryPath, libraryInfo.pluginTypeInfoError()); } else { libraryInfo.setMetaObjects(objectsList.values()); libraryInfo.setModuleApis(moduleApis); @@ -413,6 +414,7 @@ void PluginDumper::loadQmltypesFile(const QStringList &qmltypesFilePaths, if (errors.isEmpty()) { libraryInfo.setPluginTypeInfoStatus(LibraryInfo::TypeInfoFileDone); } else { + printParseWarnings(libraryPath, errors.join(QLatin1String("\n"))); errors.prepend(tr("Errors while reading typeinfo files:")); libraryInfo.setPluginTypeInfoStatus(LibraryInfo::TypeInfoFileError, errors.join(QLatin1String("\n"))); } |