diff options
author | Anton Khirnov <wyskas@gmail.com> | 2009-02-20 12:14:57 +0100 |
---|---|---|
committer | Anton Khirnov <wyskas@gmail.com> | 2009-02-20 12:14:57 +0100 |
commit | eaccbb78851ecfcaa315e7398755571741aaad26 (patch) | |
tree | cc48ffd35c47dd0a21365d3f91114b6417ce0ce2 | |
parent | dc298eef8bcb072dd1e3469c3e7c5c40799abd33 (diff) |
winSettings: use new plugins class.
-rw-r--r-- | nephilim/winSettings.py | 10 |
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 |