diff options
author | hjk <hjk@qt.io> | 2019-08-01 14:58:00 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-08-01 16:16:29 +0000 |
commit | 09e5c167bd19d8f93a26590487009e1c0fb35ff4 (patch) | |
tree | 9a56e689a839be07f7f38cb2ac7c93593c6b3d6a /src/plugins/qmlprojectmanager | |
parent | 72fe2c706ec0f3a1b23a91334af847517a283060 (diff) |
ProjectExplorer: Add convenience Project::addTargetFor{Default,}Kit
Less noise on the user side.
Change-Id: I5cdf4af4910a3cc1ee0af1b43fcbc7329a6d59db
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/qmlprojectmanager')
-rw-r--r-- | src/plugins/qmlprojectmanager/qmlproject.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index 114676b315..2dd251d2a5 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -341,8 +341,10 @@ Project::RestoreResult QmlProject::fromMap(const QVariantMap &map, QString *erro }); if (!kits.isEmpty()) { - Kit *kit = kits.contains(KitManager::defaultKit()) ? KitManager::defaultKit() : kits.first(); - addTarget(createTarget(kit)); + if (kits.contains(KitManager::defaultKit())) + addTargetForDefaultKit(); + else + addTargetForKit(kits.first()); } } |