forked from qt-creator/qt-creator
QmlJS: Require Qt >= 4.8.0 to dump builtins.
The qmlplugindump tool is only shipped with Qt since 4.8.0. Change-Id: I05c77da2bcfc9e1dbf055c45add78543cacce79c Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
@@ -349,8 +349,9 @@ void ModelManager::updateProjectInfo(const ProjectInfo &pinfo)
|
|||||||
}
|
}
|
||||||
updateSourceFiles(newFiles, false);
|
updateSourceFiles(newFiles, false);
|
||||||
|
|
||||||
// dump builtin types if the shipped definitions are probably outdated
|
// dump builtin types if the shipped definitions are probably outdated and the
|
||||||
if (QtSupport::QtVersionNumber(pinfo.qtVersionString) > QtSupport::QtVersionNumber(4, 7, 3))
|
// Qt version ships qmlplugindump
|
||||||
|
if (QtSupport::QtVersionNumber(pinfo.qtVersionString) >= QtSupport::QtVersionNumber(4, 8, 0))
|
||||||
m_pluginDumper->loadBuiltinTypes(pinfo);
|
m_pluginDumper->loadBuiltinTypes(pinfo);
|
||||||
|
|
||||||
emit projectInfoUpdated(pinfo);
|
emit projectInfoUpdated(pinfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user