diff options
author | hjk <hjk@qt.io> | 2017-02-28 13:19:34 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-02-28 16:14:50 +0000 |
commit | 6fc03ac621b9ccff7815755dfae3ac5dd176b164 (patch) | |
tree | 95ddb4cdbca0f01de20b2963012e636dabba8a76 /src/plugins/ios/iosrunfactories.cpp | |
parent | b7e2f672cff33454556bab9c24bac597459d8675 (diff) | |
download | qt-creator-6fc03ac621b9ccff7815755dfae3ac5dd176b164.tar.gz |
QMake: Simplify QmakeProject::creationIds use further
We always operate on specific types of proFiles, knowing the types
suffices as interface.
Change-Id: I5ffe8862ae31234843a71bdae537825b37ccd311
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/ios/iosrunfactories.cpp')
-rw-r--r-- | src/plugins/ios/iosrunfactories.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/plugins/ios/iosrunfactories.cpp b/src/plugins/ios/iosrunfactories.cpp index bdf8c9f818..1bc18f473c 100644 --- a/src/plugins/ios/iosrunfactories.cpp +++ b/src/plugins/ios/iosrunfactories.cpp @@ -98,11 +98,10 @@ QList<Core::Id> IosRunConfigurationFactory::availableCreationIds(Target *parent, if (!IosManager::supportsIos(parent)) return QList<Core::Id>(); - QmakeProject *project = static_cast<QmakeProject *>(parent->project()); - QList<QmakeProFile *> files = project->allProFiles({ProjectType::ApplicationTemplate, - ProjectType::SharedLibraryTemplate, - ProjectType::AuxTemplate}); - return QmakeProject::creationIds(IOS_RC_ID_PREFIX, files, mode); + auto project = static_cast<QmakeProject *>(parent->project()); + return project->creationIds(IOS_RC_ID_PREFIX, mode, {ProjectType::ApplicationTemplate, + ProjectType::SharedLibraryTemplate, + ProjectType::AuxTemplate}); } QString IosRunConfigurationFactory::displayNameForId(Core::Id id) const |