QmlProject: Add support for supportedLanguages

Task-number: QDS-5187
Change-Id: Ieb1cb90225db4093178fafe4ebe948d5967a529d
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Thomas Hartmann
2021-10-11 14:58:11 +02:00
committed by Thomas Hartmann
parent fded7e4edd
commit e3d9ba8f59
6 changed files with 25 additions and 0 deletions

View File

@@ -340,6 +340,13 @@ QStringList QmlBuildSystem::customFileSelectors() const
return {};
}
QStringList QmlBuildSystem::supportedLanguages() const
{
if (m_projectItem)
return m_projectItem.data()->supportedLanguages();
return {};
}
void QmlBuildSystem::refreshProjectFile()
{
refresh(QmlBuildSystem::ProjectFile | Files);
@@ -509,6 +516,8 @@ QVariant QmlBuildSystem::additionalData(Id id) const
{
if (id == Constants::customFileSelectorsData)
return customFileSelectors();
if (id == Constants::supportedLanguagesData)
return supportedLanguages();
if (id == Constants::customForceFreeTypeData)
return forceFreeType();
if (id == Constants::customQtForMCUs)