diff options
author | hjk <hjk@qt.io> | 2019-05-08 15:36:57 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-05-09 14:43:23 +0000 |
commit | 881b59c36ee38a06aa49ee2280ae9c1e591bfe51 (patch) | |
tree | 53b36f4c9cb61ff1a2c70e2bda1da79c51107aca /src/plugins/ios | |
parent | a3790cc05966519ebd0051c8731d548846a599ef (diff) |
ProjectExplorer: Replace ToolChainFactory::supportedLanguange
... by a member-based approach.
Change-Id: I5c7fef196df6c37fd26c60a58c774426eca562a0
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/ios')
-rw-r--r-- | src/plugins/ios/iosconfigurations.cpp | 8 | ||||
-rw-r--r-- | src/plugins/ios/iosconfigurations.h | 3 |
2 files changed, 5 insertions, 6 deletions
diff --git a/src/plugins/ios/iosconfigurations.cpp b/src/plugins/ios/iosconfigurations.cpp index 3494c0325f8..8e3ac414f2a 100644 --- a/src/plugins/ios/iosconfigurations.cpp +++ b/src/plugins/ios/iosconfigurations.cpp @@ -597,12 +597,10 @@ static ClangToolChain *createToolChain(const XcodePlatform &platform, return toolChain; } -QSet<Core::Id> IosToolChainFactory::supportedLanguages() const +IosToolChainFactory::IosToolChainFactory() { - return { - ProjectExplorer::Constants::C_LANGUAGE_ID, - ProjectExplorer::Constants::CXX_LANGUAGE_ID - }; + setSupportedLanguages({ProjectExplorer::Constants::C_LANGUAGE_ID, + ProjectExplorer::Constants::CXX_LANGUAGE_ID}); } QList<ToolChain *> IosToolChainFactory::autoDetect(const QList<ToolChain *> &existingToolChains) diff --git a/src/plugins/ios/iosconfigurations.h b/src/plugins/ios/iosconfigurations.h index 9b3faa348e2..eaafc9eb08b 100644 --- a/src/plugins/ios/iosconfigurations.h +++ b/src/plugins/ios/iosconfigurations.h @@ -98,7 +98,8 @@ class IosToolChainFactory : public ProjectExplorer::ToolChainFactory Q_OBJECT public: - QSet<Core::Id> supportedLanguages() const override; + IosToolChainFactory(); + QList<ProjectExplorer::ToolChain *> autoDetect(const QList<ProjectExplorer::ToolChain *> &existingToolChains) override; }; |