summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-02-20 12:14:57 +0100
committerAnton Khirnov <wyskas@gmail.com>2009-02-20 12:14:57 +0100
commiteaccbb78851ecfcaa315e7398755571741aaad26 (patch)
treecc48ffd35c47dd0a21365d3f91114b6417ce0ce2
parentdc298eef8bcb072dd1e3469c3e7c5c40799abd33 (diff)
winSettings: use new plugins class.
-rw-r--r--nephilim/winSettings.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/nephilim/winSettings.py b/nephilim/winSettings.py
index 08873df..c2aaab8 100644
--- a/nephilim/winSettings.py
+++ b/nephilim/winSettings.py
@@ -88,7 +88,7 @@ class winSettings(QtGui.QWidget):
self.lstPlugins = QtGui.QListWidget(self)
tabWidget.addTab(self.lstPlugins, 'plugins')
- for k,entry in plugins.listPlugins().iteritems():
+ for k,entry in self.winMain.plugins.listPlugins().iteritems():
plugin=entry[plugins.PLUGIN_INSTANCE]
if plugin:
wg = plugin.get_settings_widget()
@@ -117,7 +117,7 @@ class winSettings(QtGui.QWidget):
def fillList(self):
self.lstPlugins.clear()
- for k,entry in plugins.listPlugins().iteritems():
+ for k,entry in self.winMain.plugins.listPlugins().iteritems():
plugin=entry[plugins.PLUGIN_INSTANCE]
if plugin:
if entry[plugins.PLUGIN_MSG]:
@@ -159,18 +159,18 @@ class winSettings(QtGui.QWidget):
className=str(item.text()[0:str(item.text()).find('\t')])
if toload:
# refresh the plugin file
- plugin=plugins.loadPlugin(className, self.winMain)
+ plugin=self.winMain.plugins.loadPlugin(className, self.winMain)
if plugin:
plugin.load()
self.fillList()
self.winMain.restoreLayout()
else:
- plugin=plugins.getPlugin(className)
+ plugin=self.winMain.plugins.getPlugin(className)
if plugin:
plugin.unload()
if plugin:
self.settings.setValue(plugin.getName() + '/load', QtCore.QVariant(toload))
def closeEvent(self, event):
- map(lambda entry: entry[plugins.PLUGIN_INSTANCE] and entry[plugins.PLUGIN_INSTANCE].resetSettingCache(), plugins.listPlugins().values())
+ map(lambda entry: entry[plugins.PLUGIN_INSTANCE] and entry[plugins.PLUGIN_INSTANCE].resetSettingCache(), self.winMain.plugins.listPlugins().values())
self.settings_wg = None
self.winMain.wSettings=None