spinetoolbox.widgets.plugin_manager_widgets

Contains PluginManager dialogs and widgets.

Module Contents

Classes

_InstallPluginModel

_ManagePluginsModel

InstallPluginDialog

Initialize class

ManagePluginsDialog

Initialize class

class spinetoolbox.widgets.plugin_manager_widgets._InstallPluginModel[source]

Bases: PySide6.QtGui.QStandardItemModel

data(index, role=None)[source]
class spinetoolbox.widgets.plugin_manager_widgets._ManagePluginsModel[source]

Bases: _InstallPluginModel

flags(index)[source]
class spinetoolbox.widgets.plugin_manager_widgets.InstallPluginDialog(parent)[source]

Bases: PySide6.QtWidgets.QDialog

Initialize class

item_selected[source]
populate_list(names)[source]
_handle_search_text_changed(_text)[source]
_filter_model()[source]
_handle_ok_clicked(_=False)[source]
_emit_item_selected(index)[source]
_update_ok_button_enabled(_selected, _deselected)[source]
class spinetoolbox.widgets.plugin_manager_widgets.ManagePluginsDialog(parent)[source]

Bases: PySide6.QtWidgets.QDialog

Initialize class

item_removed[source]
item_updated[source]
populate_list(names)[source]
_create_plugin_widget(plugin_name, can_update)[source]
_emit_item_removed(plugin_name)[source]
_emit_item_updated(plugin_name)[source]