summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-01-15 15:37:36 +0100
committerhjk <hjk@qt.io>2019-01-16 09:56:49 +0000
commit32ced725112403ba3af0acbc8f0db8f7fbad1eeb (patch)
tree3173f02a4c10085473ee0962a4fa4bd899bff78b /src
parent9c23e37f5dec9c9d73334cf91435b9bcbbccaf62 (diff)
downloadqt-creator-32ced725112403ba3af0acbc8f0db8f7fbad1eeb.tar.gz
ProjectExplorer: Simplify DeployConfig::displayName*
displayNameForBuildTarget(Id) was never overloaded, so it effectively always used the base implementation that discared the id parameter. Change-Id: Ibdba3aaf79f5b2447a20cb58c3dfdca2f34ccb6e Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/projectexplorer/deployconfiguration.cpp7
-rw-r--r--src/plugins/projectexplorer/deployconfiguration.h5
-rw-r--r--src/plugins/projectexplorer/runsettingspropertiespage.cpp2
3 files changed, 4 insertions, 10 deletions
diff --git a/src/plugins/projectexplorer/deployconfiguration.cpp b/src/plugins/projectexplorer/deployconfiguration.cpp
index 1686759149..f0c4e94b66 100644
--- a/src/plugins/projectexplorer/deployconfiguration.cpp
+++ b/src/plugins/projectexplorer/deployconfiguration.cpp
@@ -163,16 +163,11 @@ bool DeployConfigurationFactory::hasAvailableBuildTargets(Target *) const
return true;
}
-QString DeployConfigurationFactory::displayNameForBuildTarget(const QString &) const
+QString DeployConfigurationFactory::defaultDisplayName() const
{
return m_defaultDisplayName;
}
-QString DeployConfigurationFactory::displayNameForId(Core::Id id) const
-{
- return displayNameForBuildTarget(id.suffixAfter(m_deployConfigBaseId));
-}
-
bool DeployConfigurationFactory::canHandle(Target *target) const
{
if (m_supportedProjectType.isValid()) {
diff --git a/src/plugins/projectexplorer/deployconfiguration.h b/src/plugins/projectexplorer/deployconfiguration.h
index 1b56c11d12..3874d7c068 100644
--- a/src/plugins/projectexplorer/deployconfiguration.h
+++ b/src/plugins/projectexplorer/deployconfiguration.h
@@ -82,8 +82,8 @@ public:
// used to show the list of possible additons to a target, returns a list of types
QList<Core::Id> availableCreationIds(Target *parent) const;
- // used to translate the types to names to display to the user
- QString displayNameForId(Core::Id id) const;
+ // the name to display to the user
+ QString defaultDisplayName() const;
bool canCreate(Target *parent, Core::Id id) const;
virtual DeployConfiguration *create(Target *parent, Core::Id id);
@@ -99,7 +99,6 @@ public:
protected:
virtual bool canHandle(ProjectExplorer::Target *target) const;
virtual bool hasAvailableBuildTargets(Target *parent) const;
- virtual QString displayNameForBuildTarget(const QString &buildTarget) const;
using DeployConfigurationCreator = std::function<DeployConfiguration *(Target *)>;
diff --git a/src/plugins/projectexplorer/runsettingspropertiespage.cpp b/src/plugins/projectexplorer/runsettingspropertiespage.cpp
index 992b2cbcc7..29c8ed3c7d 100644
--- a/src/plugins/projectexplorer/runsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/runsettingspropertiespage.cpp
@@ -369,7 +369,7 @@ void RunSettingsWidget::aboutToShowDeployMenu()
foreach (DeployConfigurationFactory *factory, factories) {
QList<Core::Id> ids = factory->availableCreationIds(m_target);
foreach (Core::Id id, ids) {
- QAction *action = m_addDeployMenu->addAction(factory->displayNameForId(id));
+ QAction *action = m_addDeployMenu->addAction(factory->defaultDisplayName());
DeployFactoryAndId data = {factory, id};
action->setData(QVariant::fromValue(data));
connect(action, &QAction::triggered, [factory, id, this]() {