Target: Clean up names to follow form used almost everywhere else

Change-Id: I65f40995ee3be56429bca1dc16e12ff8632ea398
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2016-05-02 15:47:06 +02:00
parent 8755a56c9f
commit 1355001e22
2 changed files with 46 additions and 46 deletions

View File

@@ -216,59 +216,59 @@ Kit *Target::kit() const
return d->m_kit;
}
void Target::addBuildConfiguration(BuildConfiguration *configuration)
void Target::addBuildConfiguration(BuildConfiguration *bc)
{
QTC_ASSERT(configuration && !d->m_buildConfigurations.contains(configuration), return);
Q_ASSERT(configuration->target() == this);
QTC_ASSERT(bc && !d->m_buildConfigurations.contains(bc), return);
Q_ASSERT(bc->target() == this);
// Check that we don't have a configuration with the same displayName
QString configurationDisplayName = configuration->displayName();
QString configurationDisplayName = bc->displayName();
QStringList displayNames = Utils::transform(d->m_buildConfigurations, &BuildConfiguration::displayName);
configurationDisplayName = Project::makeUnique(configurationDisplayName, displayNames);
if (configurationDisplayName != configuration->displayName()) {
if (configuration->usesDefaultDisplayName())
configuration->setDefaultDisplayName(configurationDisplayName);
if (configurationDisplayName != bc->displayName()) {
if (bc->usesDefaultDisplayName())
bc->setDefaultDisplayName(configurationDisplayName);
else
configuration->setDisplayName(configurationDisplayName);
bc->setDisplayName(configurationDisplayName);
}
// add it
d->m_buildConfigurations.push_back(configuration);
d->m_buildConfigurations.push_back(bc);
emit addedBuildConfiguration(configuration);
emit addedBuildConfiguration(bc);
connect(configuration, &BuildConfiguration::environmentChanged,
connect(bc, &BuildConfiguration::environmentChanged,
this, &Target::changeEnvironment);
connect(configuration, &BuildConfiguration::enabledChanged,
connect(bc, &BuildConfiguration::enabledChanged,
this, &Target::changeBuildConfigurationEnabled);
connect(configuration, &BuildConfiguration::buildDirectoryChanged,
connect(bc, &BuildConfiguration::buildDirectoryChanged,
this, &Target::onBuildDirectoryChanged);
if (!activeBuildConfiguration())
setActiveBuildConfiguration(configuration);
setActiveBuildConfiguration(bc);
}
bool Target::removeBuildConfiguration(BuildConfiguration *configuration)
bool Target::removeBuildConfiguration(BuildConfiguration *bc)
{
//todo: this might be error prone
if (!d->m_buildConfigurations.contains(configuration))
if (!d->m_buildConfigurations.contains(bc))
return false;
if (BuildManager::isBuilding(configuration))
if (BuildManager::isBuilding(bc))
return false;
d->m_buildConfigurations.removeOne(configuration);
d->m_buildConfigurations.removeOne(bc);
emit removedBuildConfiguration(configuration);
emit removedBuildConfiguration(bc);
if (activeBuildConfiguration() == configuration) {
if (activeBuildConfiguration() == bc) {
if (d->m_buildConfigurations.isEmpty())
SessionManager::setActiveBuildConfiguration(this, nullptr, SetActive::Cascade);
else
SessionManager::setActiveBuildConfiguration(this, d->m_buildConfigurations.at(0), SetActive::Cascade);
}
delete configuration;
delete bc;
return true;
}
@@ -400,44 +400,44 @@ QList<RunConfiguration *> Target::runConfigurations() const
return d->m_runConfigurations;
}
void Target::addRunConfiguration(RunConfiguration* runConfiguration)
void Target::addRunConfiguration(RunConfiguration *rc)
{
QTC_ASSERT(runConfiguration && !d->m_runConfigurations.contains(runConfiguration), return);
Q_ASSERT(runConfiguration->target() == this);
runConfiguration->addExtraAspects();
QTC_ASSERT(rc && !d->m_runConfigurations.contains(rc), return);
Q_ASSERT(rc->target() == this);
rc->addExtraAspects();
// Check that we don't have a configuration with the same displayName
QString configurationDisplayName = runConfiguration->displayName();
QString configurationDisplayName = rc->displayName();
QStringList displayNames = Utils::transform(d->m_runConfigurations, &RunConfiguration::displayName);
configurationDisplayName = Project::makeUnique(configurationDisplayName, displayNames);
runConfiguration->setDisplayName(configurationDisplayName);
rc->setDisplayName(configurationDisplayName);
d->m_runConfigurations.push_back(runConfiguration);
d->m_runConfigurations.push_back(rc);
connect(runConfiguration, &RunConfiguration::enabledChanged,
connect(rc, &RunConfiguration::enabledChanged,
this, &Target::changeRunConfigurationEnabled);
emit addedRunConfiguration(runConfiguration);
emit addedRunConfiguration(rc);
if (!activeRunConfiguration())
setActiveRunConfiguration(runConfiguration);
setActiveRunConfiguration(rc);
}
void Target::removeRunConfiguration(RunConfiguration* runConfiguration)
void Target::removeRunConfiguration(RunConfiguration *rc)
{
QTC_ASSERT(runConfiguration && d->m_runConfigurations.contains(runConfiguration), return);
QTC_ASSERT(rc && d->m_runConfigurations.contains(rc), return);
d->m_runConfigurations.removeOne(runConfiguration);
d->m_runConfigurations.removeOne(rc);
if (activeRunConfiguration() == runConfiguration) {
if (activeRunConfiguration() == rc) {
if (d->m_runConfigurations.isEmpty())
setActiveRunConfiguration(nullptr);
else
setActiveRunConfiguration(d->m_runConfigurations.at(0));
}
emit removedRunConfiguration(runConfiguration);
delete runConfiguration;
emit removedRunConfiguration(rc);
delete rc;
}
RunConfiguration *Target::activeRunConfiguration() const
@@ -445,12 +445,12 @@ RunConfiguration* Target::activeRunConfiguration() const
return d->m_activeRunConfiguration;
}
void Target::setActiveRunConfiguration(RunConfiguration* configuration)
void Target::setActiveRunConfiguration(RunConfiguration *rc)
{
if ((!configuration && d->m_runConfigurations.isEmpty()) ||
(configuration && d->m_runConfigurations.contains(configuration) &&
configuration != d->m_activeRunConfiguration)) {
d->m_activeRunConfiguration = configuration;
if ((!rc && d->m_runConfigurations.isEmpty()) ||
(rc && d->m_runConfigurations.contains(rc) &&
rc != d->m_activeRunConfiguration)) {
d->m_activeRunConfiguration = rc;
emit activeRunConfigurationChanged(d->m_activeRunConfiguration);
emit runConfigurationEnabledChanged();
}

View File

@@ -120,9 +120,9 @@ signals:
// TODO clean up signal names
// might be better to also have aboutToRemove signals
void removedRunConfiguration(ProjectExplorer::RunConfiguration *);
void addedRunConfiguration(ProjectExplorer::RunConfiguration *);
void activeRunConfigurationChanged(ProjectExplorer::RunConfiguration *);
void removedRunConfiguration(ProjectExplorer::RunConfiguration *rc);
void addedRunConfiguration(ProjectExplorer::RunConfiguration *rc);
void activeRunConfigurationChanged(ProjectExplorer::RunConfiguration *rc);
void removedBuildConfiguration(ProjectExplorer::BuildConfiguration *bc);
void addedBuildConfiguration(ProjectExplorer::BuildConfiguration *bc);