forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/qds/dev'
Change-Id: I5d593fc74785958886453dc0b452c25356a8c65f
This commit is contained in:
@@ -238,4 +238,17 @@ bool QmlProject::allowOnlySingleProject()
|
||||
return !settings->value(key, false).toBool();
|
||||
}
|
||||
|
||||
bool QmlProject::isMCUs()
|
||||
{
|
||||
if (!ProjectExplorer::ProjectManager::startupTarget())
|
||||
return false;
|
||||
|
||||
const QmlProjectManager::QmlBuildSystem *buildSystem
|
||||
= qobject_cast<QmlProjectManager::QmlBuildSystem *>(
|
||||
ProjectExplorer::ProjectManager::startupTarget()->buildSystem());
|
||||
QTC_ASSERT(buildSystem, return false);
|
||||
|
||||
return buildSystem && buildSystem->qtForMCUs();
|
||||
}
|
||||
|
||||
} // namespace QmlProjectManager
|
||||
|
||||
@@ -24,6 +24,8 @@ public:
|
||||
|
||||
ProjectExplorer::Tasks projectIssues(const ProjectExplorer::Kit *k) const final;
|
||||
|
||||
static bool isMCUs();
|
||||
|
||||
protected:
|
||||
RestoreResult fromMap(const Utils::Store &map, QString *errorMessage) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user