mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #8175 (Double-click on plugin in Preferences dialog to open customize dialog)
This commit is contained in:
parent
19db50ae44
commit
19562957ae
@ -129,6 +129,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
||||
self.plugin_view.setModel(self._plugin_model)
|
||||
self.plugin_view.setStyleSheet(
|
||||
"QTreeView::item { padding-bottom: 10px;}")
|
||||
self.plugin_view.doubleClicked.connect(self.double_clicked)
|
||||
self.toggle_plugin_button.clicked.connect(self.toggle_plugin)
|
||||
self.customize_plugin_button.clicked.connect(self.customize_plugin)
|
||||
self.remove_plugin_button.clicked.connect(self.remove_plugin)
|
||||
@ -138,6 +139,10 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
||||
def toggle_plugin(self, *args):
|
||||
self.modify_plugin(op='toggle')
|
||||
|
||||
def double_clicked(self, index):
|
||||
if index.parent().isValid():
|
||||
self.modify_plugin(op='customize')
|
||||
|
||||
def customize_plugin(self, *args):
|
||||
self.modify_plugin(op='customize')
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user