[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/desktop/applets/tasks
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2011-01-15 23:11:15
Message-ID: 20110115231115.BA0F93E1F1 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1214696 by aseigo:
don't supress the signal, just disconnect/connect to it
M +5 -3 tasks.cpp
--- trunk/KDE/kdebase/workspace/plasma/desktop/applets/tasks/tasks.cpp \
#1214695:1214696 @@ -120,8 +120,6 @@
setLayout(layout);
configChanged();
- connect(m_groupManager, SIGNAL(launcherAdded(LauncherItem*)), this, \
SLOT(launcherAdded(LauncherItem*)));
- connect(m_groupManager, SIGNAL(launcherRemoved(LauncherItem*)), this, \
SLOT(launcherRemoved(LauncherItem*))); }
void Tasks::configChanged()
@@ -203,6 +201,8 @@
changed = true;
}
+ disconnect(m_groupManager, SIGNAL(launcherAdded(LauncherItem*)), this, \
SLOT(launcherAdded(LauncherItem*))); + disconnect(m_groupManager, \
SIGNAL(launcherRemoved(LauncherItem*)), this, SLOT(launcherRemoved(LauncherItem*))); \
KConfigGroup launcherCg(&cg, "Launchers"); foreach (const QString &key, \
launcherCg.keyList()) { QStringList item = launcherCg.readEntry(key, QStringList());
@@ -219,9 +219,11 @@
}
QString name(item[2]);
QString genericName(item[3]);
- m_groupManager->addLauncher(url, icon, name, genericName, false);
+ m_groupManager->addLauncher(url, icon, name, genericName);
}
}
+ connect(m_groupManager, SIGNAL(launcherAdded(LauncherItem*)), this, \
SLOT(launcherAdded(LauncherItem*))); + connect(m_groupManager, \
SIGNAL(launcherRemoved(LauncherItem*)), this, SLOT(launcherRemoved(LauncherItem*))); \
if (changed) {
emit settingsChanged();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic