summaryrefslogtreecommitdiff
path: root/kberylsettings/pluginframe.py
diff options
context:
space:
mode:
authornatural <natural>2006-12-25 01:45:59 +0000
committernatural <natural>2006-12-25 01:45:59 +0000
commitc8ad4394c474f9f6854904f377ab28a38172b867 (patch)
treea21e740fc8025ba86b9a0006317c58ef316cea46 /kberylsettings/pluginframe.py
parentefa1df0939d879cf18e0cf9fa342aaf86d3e9ea1 (diff)
downloadkberylsettings-c8ad4394c474f9f6854904f377ab28a38172b867.tar.gz
kberylsettings-c8ad4394c474f9f6854904f377ab28a38172b867.tar.bz2
Added (copies of) missing beryl-settings icon svgs.
Added catetories column to plugin dialog. Added bell binding to setting widgets. Finally enabled binding setting value() functions -- now saves!
Diffstat (limited to 'kberylsettings/pluginframe.py')
-rw-r--r--kberylsettings/pluginframe.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/kberylsettings/pluginframe.py b/kberylsettings/pluginframe.py
index be043dd..a867fee 100644
--- a/kberylsettings/pluginframe.py
+++ b/kberylsettings/pluginframe.py
@@ -309,6 +309,12 @@ class PluginTreeView(PluginView):
groups = plugin.settings
keys = groups.keys()
keys.sort()
+
+ child = item.firstChild()
+ while child:
+ item.takeItem(child)
+ child = item.firstChild()
+
for key in keys:
sub = QListViewItem(item, key)
sub.setPixmap(0, Setting.icon(key, self.iconSize))