ProjectExplorer: Remove Target::applicationTargets()

That's BuildSystem::applicationTargets() nowadays.

Change-Id: I01cf0a491e4cb289af08f529fd15c85bfcdf5493
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2020-03-23 14:14:03 +01:00
parent 08e5e84c9d
commit dd980e23f8
6 changed files with 11 additions and 15 deletions

View File

@@ -445,17 +445,17 @@ QString RunConfigurationFactory::decoratedTargetName(const QString &targetName,
}
QList<RunConfigurationCreationInfo>
RunConfigurationFactory::availableCreators(Target *parent) const
RunConfigurationFactory::availableCreators(Target *target) const
{
const QList<BuildTargetInfo> buildTargets = parent->applicationTargets();
const QList<BuildTargetInfo> buildTargets = target->buildSystem()->applicationTargets();
const bool hasAnyQtcRunnable = Utils::anyOf(buildTargets,
Utils::equal(&BuildTargetInfo::isQtcRunnable, true));
return Utils::transform(buildTargets, [&](const BuildTargetInfo &ti) {
QString displayName = ti.displayName;
if (displayName.isEmpty())
displayName = decoratedTargetName(ti.buildKey, parent);
displayName = decoratedTargetName(ti.buildKey, target);
else if (m_decorateDisplayNames)
displayName = decoratedTargetName(displayName, parent);
displayName = decoratedTargetName(displayName, target);
RunConfigurationCreationInfo rci;
rci.factory = this;
rci.id = m_runConfigBaseId;