summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/kitmanager.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@digia.com>2013-09-09 17:10:41 +0200
committerhjk <hjk121@nokiamail.com>2013-09-12 18:46:20 +0200
commitf1f1f65f7cae7db546116a2c8bdaa84bcad69d93 (patch)
treeb68baed34f138a49fc005505c16cb06666be2e81 /src/plugins/projectexplorer/kitmanager.cpp
parent6e11e5629005ee14e5d80db3fc942773b575d798 (diff)
downloadqt-creator-f1f1f65f7cae7db546116a2c8bdaa84bcad69d93.tar.gz
Kits: Simplify handling of sticky kit information
Change-Id: Iff01445d1251487bd44c227de36f1b47ba4c3d42 Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/plugins/projectexplorer/kitmanager.cpp')
-rw-r--r--src/plugins/projectexplorer/kitmanager.cpp19
1 files changed, 7 insertions, 12 deletions
diff --git a/src/plugins/projectexplorer/kitmanager.cpp b/src/plugins/projectexplorer/kitmanager.cpp
index 9bfb61ac5c..88f5ed77af 100644
--- a/src/plugins/projectexplorer/kitmanager.cpp
+++ b/src/plugins/projectexplorer/kitmanager.cpp
@@ -217,9 +217,9 @@ void KitManager::restoreKits()
// Overwrite settings that the SDK sets to those values:
foreach (const KitInformation *ki, kitInformation()) {
// Copy sticky settings over:
- if (current->isSticky(ki->dataId())) {
- toStore->setValue(ki->dataId(), current->value(ki->dataId()));
- toStore->setSticky(ki->dataId(), true);
+ if (current->isSticky(ki->id())) {
+ toStore->setValue(ki->id(), current->value(ki->id()));
+ toStore->setSticky(ki->id(), true);
}
}
@@ -316,8 +316,8 @@ void KitManager::registerKitInformation(KitInformation *ki)
return;
foreach (Kit *k, kits()) {
- if (!k->hasValue(ki->dataId()))
- k->setValue(ki->dataId(), ki->defaultValue(k));
+ if (!k->hasValue(ki->id()))
+ k->setValue(ki->id(), ki->defaultValue(k));
else
ki->fix(k);
}
@@ -546,8 +546,8 @@ void KitManager::addKit(Kit *k)
{
KitGuard g(k);
foreach (KitInformation *ki, d->m_informationList) {
- if (!k->hasValue(ki->dataId()))
- k->setValue(ki->dataId(), ki->defaultValue(k));
+ if (!k->hasValue(ki->id()))
+ k->setValue(ki->id(), ki->defaultValue(k));
else
ki->fix(k);
}
@@ -579,11 +579,6 @@ QString KitInformation::displayNamePostfix(const Kit *k) const
return QString();
}
-bool KitInformation::isSticky(const Kit *k) const
-{
- return k->isSticky(dataId());
-}
-
void KitInformation::notifyAboutUpdate(Kit *k)
{
KitManager::notifyAboutUpdate(k);