Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes
qt_gui.plugin_menu.PluginMenu Class Reference
Inheritance diagram for qt_gui.plugin_menu.PluginMenu:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_instance
def add_plugin
def add_plugin_prefix
def remove_instance

Static Public Attributes

tuple load_plugin_signal = Signal(str)
tuple unload_plugin_signal = Signal(str)

Private Member Functions

def _enrich_action

Private Attributes

 _instances
 _plugin_mapper
 _plugin_menu_manager
 _running_mapper
 _running_menu_manager

Detailed Description

Menu of available plugins to load and running plugin instances to unload.

Definition at line 39 of file plugin_menu.py.


Constructor & Destructor Documentation

def qt_gui.plugin_menu.PluginMenu.__init__ (   self,
  menu_bar,
  plugin_manager 
)

Definition at line 46 of file plugin_menu.py.


Member Function Documentation

def qt_gui.plugin_menu.PluginMenu._enrich_action (   self,
  action,
  action_attributes,
  base_path = None 
) [private]

Definition at line 121 of file plugin_menu.py.

def qt_gui.plugin_menu.PluginMenu.add_instance (   self,
  plugin_descriptor,
  instance_id 
)

Definition at line 100 of file plugin_menu.py.

def qt_gui.plugin_menu.PluginMenu.add_plugin (   self,
  plugin_descriptor 
)

Definition at line 61 of file plugin_menu.py.

def qt_gui.plugin_menu.PluginMenu.add_plugin_prefix (   self,
  plugin_descriptor 
)

Definition at line 92 of file plugin_menu.py.

def qt_gui.plugin_menu.PluginMenu.remove_instance (   self,
  instance_id 
)

Definition at line 116 of file plugin_menu.py.


Member Data Documentation

Definition at line 46 of file plugin_menu.py.

Definition at line 46 of file plugin_menu.py.

Definition at line 46 of file plugin_menu.py.

Definition at line 46 of file plugin_menu.py.

Definition at line 46 of file plugin_menu.py.

Definition at line 43 of file plugin_menu.py.

Definition at line 44 of file plugin_menu.py.


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


qt_gui
Author(s): Dirk Thomas
autogenerated on Fri Jan 3 2014 11:44:00