Show enable/disable button and hide install button if installed

Suggested by Philip Wolfer
This commit is contained in:
Laurent Monin
2018-09-27 16:15:38 +02:00
parent bfb49d46aa
commit b7fcf164cd

View File

@@ -457,6 +457,8 @@ class PluginsOptionsPage(OptionsPage):
if item.is_installed:
item.button_uninstall.setEnabled(True)
item.enable(None, greyout=False)
item.button_install.hide()
item.button_enable.show()
def uninstall_processor():
self.uninstall_plugin(item)
@@ -464,6 +466,8 @@ class PluginsOptionsPage(OptionsPage):
else:
item.button_uninstall.setEnabled(False)
item.enable(False, greyout=True)
item.button_enable.hide()
item.button_install.show()
update_text()