forked from qt-creator/qt-creator
BareMetal: Fix run configuration display name setup
Change-Id: I0ba784a4d775730277ec0b21aef649011f37b739 Reviewed-by: Alexander Drozdov <adrozdoff@gmail.com> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -477,6 +477,8 @@ RunConfigurationFactory::availableCreators(Target *parent) const
|
||||
QString displayName = ti.displayName;
|
||||
if (displayName.isEmpty())
|
||||
displayName = decoratedTargetName(ti.targetName, parent);
|
||||
else if (m_decorateDisplayNames)
|
||||
displayName = decoratedTargetName(displayName, parent);
|
||||
RunConfigurationCreationInfo rci(this, m_runConfigBaseId, ti.targetName, displayName);
|
||||
rci.creationMode = ti.isQtcRunnable || !hasAnyQtcRunnable
|
||||
? RunConfigurationCreationInfo::AlwaysCreate
|
||||
@@ -503,6 +505,11 @@ void RunConfigurationFactory::addSupportedTargetDeviceType(Core::Id id)
|
||||
m_supportedTargetDeviceTypes.append(id);
|
||||
}
|
||||
|
||||
void RunConfigurationFactory::setDecorateDisplayNames(bool on)
|
||||
{
|
||||
m_decorateDisplayNames = on;
|
||||
}
|
||||
|
||||
void RunConfigurationFactory::addSupportedProjectType(Core::Id id)
|
||||
{
|
||||
m_supportedProjectTypes.append(id);
|
||||
|
||||
Reference in New Issue
Block a user