[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeplasma-addons/containments/groupingdesktop/lib
From: Giulio Camuffo <giuliocamuffo () gmail ! com>
Date: 2010-12-07 17:26:02
Message-ID: 20101207172602.793B3AC8A5 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1204509 by camuffo:
QHash is faster than QMap. also, the private classes members shouldn't start with m_
M +6 -6 abstractgroup.cpp
M +2 -2 abstractgroup_p.h
--- trunk/KDE/kdeplasma-addons/containments/groupingdesktop/lib/abstractgroup.cpp #1204508:1204509
@@ -205,11 +205,11 @@
void AbstractGroupPrivate::setChildBorders(Plasma::Applet *a, bool added)
{
if (added) {
- m_savedAppletsHints.insert(a, a->backgroundHints());
+ savedAppletsHints.insert(a, a->backgroundHints());
a->setBackgroundHints(Plasma::Applet::NoBackground);
} else {
- if (m_savedAppletsHints.contains(a)) {
- a->setBackgroundHints(m_savedAppletsHints.value(a));
+ if (savedAppletsHints.contains(a)) {
+ a->setBackgroundHints(savedAppletsHints.value(a));
}
}
}
@@ -217,11 +217,11 @@
void AbstractGroupPrivate::setChildBorders(AbstractGroup *g, bool added)
{
if (added) {
- m_savedGroupsHints.insert(g, g->backgroundHints());
+ savedGroupsHints.insert(g, g->backgroundHints());
g->setBackgroundHints(AbstractGroup::PlainBackground);
} else {
- if (m_savedGroupsHints.contains(g)) {
- g->setBackgroundHints(m_savedGroupsHints.value(g));
+ if (savedGroupsHints.contains(g)) {
+ g->setBackgroundHints(savedGroupsHints.value(g));
}
}
}
--- trunk/KDE/kdeplasma-addons/containments/groupingdesktop/lib/abstractgroup_p.h #1204508:1204509
@@ -57,8 +57,8 @@
bool isLoading;
bool hasInterface;
bool simplerBackgroundChildren;
- QMap<Plasma::Applet *, Plasma::Applet::BackgroundHints> m_savedAppletsHints;
- QMap<AbstractGroup *, AbstractGroup::BackgroundHints> m_savedGroupsHints;
+ QHash<Plasma::Applet *, Plasma::Applet::BackgroundHints> savedAppletsHints;
+ QHash<AbstractGroup *, AbstractGroup::BackgroundHints> savedGroupsHints;
private:
KConfigGroup *m_mainConfig;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic