1
0

settings dialog

This commit is contained in:
ecdsa
2013-03-17 11:52:58 +01:00
parent c5747484b2
commit a10455f685
3 changed files with 17 additions and 13 deletions

View File

@@ -2015,7 +2015,7 @@ class ElectrumWindow(QMainWindow):
cb.setChecked(p.is_enabled())
cb.clicked.connect(mk_toggle(cb,p))
grid_plugins.addWidget(cb, i, 0)
if p.requires_settings:
if p.requires_settings():
grid_plugins.addWidget(EnterButton(_('Settings'), p.settings_dialog), i, 1)
grid_plugins.addWidget(HelpButton(description), i, 2)
except:

View File

@@ -11,7 +11,9 @@ class BasePlugin:
self.description = description
self.gui = gui
self.config = gui.config
self.requires_settings = False
def requires_settings(self):
return False
def toggle(self):
enabled = not self.is_enabled()