From d243999be0562f1268743bd431399b8c00ac2df4 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Wed, 19 Aug 2015 15:59:35 +0300 Subject: [PATCH] ProjectExplorer: Do not reject user file on target absence Use-case: pro.user has 5 targets, while pro.shared has 6. It is better to have only 5 targets than not opening the project at all. Change-Id: Ic169a2180aafd0b1ed60a7f6d8903b47e7f1c34e Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/project.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/project.cpp b/src/plugins/projectexplorer/project.cpp index 6d57ccd9bf1..1f2ee6ecbdf 100644 --- a/src/plugins/projectexplorer/project.cpp +++ b/src/plugins/projectexplorer/project.cpp @@ -386,7 +386,7 @@ bool Project::fromMap(const QVariantMap &map) const QString key(QString::fromLatin1(TARGET_KEY_PREFIX) + QString::number(i)); if (!map.contains(key)) { qWarning() << key << "was not found in data."; - return false; + continue; } QVariantMap targetMap = map.value(key).toMap();