summaryrefslogtreecommitdiff
path: root/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qbsprojectmanager/qbsprojectmanager.cpp')
-rw-r--r--src/plugins/qbsprojectmanager/qbsprojectmanager.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
index bb9bf44ce7..978ca57148 100644
--- a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
+++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
@@ -118,7 +118,8 @@ QString QbsManager::profileForKit(const ProjectExplorer::Kit *k)
if (!k)
return QString();
m_instance->updateProfileIfNecessary(k);
- return settings()->value(qtcProfilePrefix() + k->id().toString()).toString();
+ return settings()->value(qtcProfilePrefix() + k->id().toString(), qbs::Settings::UserScope)
+ .toString();
}
void QbsManager::setProfileForKit(const QString &name, const ProjectExplorer::Kit *k)
@@ -236,7 +237,7 @@ void QbsManager::handleKitRemoval(ProjectExplorer::Kit *kit)
{
m_kitsToBeSetupForQbs.removeOne(kit);
const QString key = qtcProfilePrefix() + kit->id().toString();
- const QString profileName = settings()->value(key).toString();
+ const QString profileName = settings()->value(key, qbs::Settings::UserScope).toString();
settings()->remove(key);
qbs::Profile(profileName, settings()).removeProfile();
}