diff options
author | Daniel Teske <daniel.teske@theqtcompany.com> | 2014-12-08 15:50:22 +0100 |
---|---|---|
committer | Daniel Teske <daniel.teske@theqtcompany.com> | 2015-01-13 16:12:24 +0100 |
commit | b3f0a1bfbba0b2455b0b99332f1296a67d8a2b50 (patch) | |
tree | d3b6abae85cc5cd0b7362945457d518c31dc6bbe /src/plugins/ios | |
parent | 90a2665737b09b51b31813d8f84ac17f86cfb350 (diff) | |
download | qt-creator-b3f0a1bfbba0b2455b0b99332f1296a67d8a2b50.tar.gz |
DeployConfigurationFactory: Properly extract the abstract class
Make DeployConfigurationFactory a true base class. Introduce the
DefaultDeployConfigurationFactory as the implementation that
actually creates DefaultDeployConfigurations.
This mostly moves code around. The virtual canHandle method was
mostly unused and was removed from most classes.
Change-Id: I170d94c648e67f3fe52a76ffb5344f389ae49efc
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/plugins/ios')
-rw-r--r-- | src/plugins/ios/iosdeployconfiguration.cpp | 5 | ||||
-rw-r--r-- | src/plugins/ios/iosdeployconfiguration.h | 3 |
2 files changed, 0 insertions, 8 deletions
diff --git a/src/plugins/ios/iosdeployconfiguration.cpp b/src/plugins/ios/iosdeployconfiguration.cpp index a2dbce94d7..e1940553ee 100644 --- a/src/plugins/ios/iosdeployconfiguration.cpp +++ b/src/plugins/ios/iosdeployconfiguration.cpp @@ -128,10 +128,5 @@ QString IosDeployConfigurationFactory::displayNameForId(Core::Id id) const return QString(); } -bool IosDeployConfigurationFactory::canHandle(Target *parent) const -{ - return IosManager::supportsIos(parent); -} - } // namespace Internal } // namespace Ios diff --git a/src/plugins/ios/iosdeployconfiguration.h b/src/plugins/ios/iosdeployconfiguration.h index 86080d23e9..90974b12ad 100644 --- a/src/plugins/ios/iosdeployconfiguration.h +++ b/src/plugins/ios/iosdeployconfiguration.h @@ -72,9 +72,6 @@ public: QList<Core::Id> availableCreationIds(ProjectExplorer::Target *parent) const Q_DECL_OVERRIDE; // used to translate the ids to names to display to the user QString displayNameForId(Core::Id id) const Q_DECL_OVERRIDE; - -private: - bool canHandle(ProjectExplorer::Target *parent) const Q_DECL_OVERRIDE; }; } // namespace Internal |