Kit: makeSticky() -> setSticky(), allows for unsetting sticky bit

Change-Id: I6aa7d7d52b681ee61d27c2d98e6fefe9cfd9532b
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Daniel Teske
2013-09-02 15:38:31 +02:00
parent acd5e135f1
commit f214011d33
14 changed files with 38 additions and 35 deletions

View File

@@ -472,13 +472,16 @@ void Kit::makeSticky()
{
foreach (KitInformation *ki, KitManager::kitInformation()) {
if (hasValue(ki->dataId()))
makeSticky(ki->dataId());
setSticky(ki->dataId(), true);
}
}
void Kit::makeSticky(Core::Id id)
void Kit::setSticky(Core::Id id, bool b)
{
d->m_sticky.insert(id);
if (b)
d->m_sticky.insert(id);
else
d->m_sticky.remove(id);
}
void Kit::makeUnSticky()