Public Member Functions | Private Member Functions | Private Attributes | List of all members
qt_gui.plugin_handler_container.PluginHandlerContainer Class Reference
Inheritance diagram for qt_gui.plugin_handler_container.PluginHandlerContainer:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent, main_window, instance_id, application_context, container_manager)
 
def remove_widget (self, widget)
 
- Public Member Functions inherited from qt_gui.plugin_handler.PluginHandler
def __init__ (self, parent, main_window, instance_id, application_context, container_manager, argv=None)
 
def argv (self)
 
def emit_restore_settings_completed (self)
 
def emit_save_settings_completed (self)
 
def emit_shutdown_plugin_completed (self)
 
def instance_id (self)
 
def load (self, plugin_provider, callback=None)
 
def remove_toolbar (self, toolbar)
 
def restore_settings (self, plugin_settings, instance_settings, callback=None)
 
def save_settings (self, plugin_settings, instance_settings, callback=None)
 
def set_minimized_dock_widgets_toolbar (self, toolbar)
 
def set_plugin_descriptor (self, plugin_descriptor)
 
def shutdown_plugin (self, callback)
 
def unload (self, callback=None)
 

Private Member Functions

def _close_dock_widget (self, dock_widget)
 
def _load (self)
 
def _restore_settings (self, plugin_settings, instance_settings)
 
def _save_settings (self, plugin_settings, instance_settings)
 
def _shutdown_plugin (self)
 
def _unload (self)
 

Private Attributes

 _container
 

Additional Inherited Members

- Static Public Attributes inherited from qt_gui.plugin_handler.PluginHandler
 close_signal = Signal(str)
 
 help_signal = Signal(str)
 
 label_updated = Signal(str, str)
 
 reload_signal = Signal(str)
 

Detailed Description

Handler for creating a container.

Definition at line 36 of file plugin_handler_container.py.

Constructor & Destructor Documentation

◆ __init__()

def qt_gui.plugin_handler_container.PluginHandlerContainer.__init__ (   self,
  parent,
  main_window,
  instance_id,
  application_context,
  container_manager 
)

Definition at line 39 of file plugin_handler_container.py.

Member Function Documentation

◆ _close_dock_widget()

def qt_gui.plugin_handler_container.PluginHandlerContainer._close_dock_widget (   self,
  dock_widget 
)
private

Definition at line 84 of file plugin_handler_container.py.

◆ _load()

def qt_gui.plugin_handler_container.PluginHandlerContainer._load (   self)
private

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 45 of file plugin_handler_container.py.

◆ _restore_settings()

def qt_gui.plugin_handler_container.PluginHandlerContainer._restore_settings (   self,
  plugin_settings,
  instance_settings 
)
private

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 81 of file plugin_handler_container.py.

◆ _save_settings()

def qt_gui.plugin_handler_container.PluginHandlerContainer._save_settings (   self,
  plugin_settings,
  instance_settings 
)
private

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 78 of file plugin_handler_container.py.

◆ _shutdown_plugin()

def qt_gui.plugin_handler_container.PluginHandlerContainer._shutdown_plugin (   self)
private

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 72 of file plugin_handler_container.py.

◆ _unload()

def qt_gui.plugin_handler_container.PluginHandlerContainer._unload (   self)
private

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 75 of file plugin_handler_container.py.

◆ remove_widget()

def qt_gui.plugin_handler_container.PluginHandlerContainer.remove_widget (   self,
  widget 
)

Reimplemented from qt_gui.plugin_handler.PluginHandler.

Definition at line 66 of file plugin_handler_container.py.

Member Data Documentation

◆ _container

qt_gui.plugin_handler_container.PluginHandlerContainer._container
private

Definition at line 43 of file plugin_handler_container.py.


The documentation for this class was generated from the following file:


qt_gui
Author(s): Dirk Thomas
autogenerated on Sat Jun 25 2022 02:15:05