Public Member Functions
qt_gui.plugin_provider.PluginProvider Class Reference
Inheritance diagram for qt_gui.plugin_provider.PluginProvider:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def discover
def load
def unload

Detailed Description

Interface for discovering, loading and unloading of plugins.

Definition at line 34 of file plugin_provider.py.


Constructor & Destructor Documentation

Definition at line 38 of file plugin_provider.py.


Member Function Documentation

Discover the plugins.
@return: Dictionary of plugin ids to `PluginDescriptor`s

Definition at line 42 of file plugin_provider.py.

def qt_gui.plugin_provider.PluginProvider.load (   self,
  plugin_id,
  plugin_context 
)
Load a plugin and pass the `PluginContext`.
@return: The created plugin instance

Definition at line 49 of file plugin_provider.py.

def qt_gui.plugin_provider.PluginProvider.unload (   self,
  plugin_instance 
)
Unload a plugin.

Definition at line 56 of file plugin_provider.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