
Public Member Functions | |
| def | __init__ (self, plugin_provider) |
| def | discover (self, discovery_data) |
Public Member Functions inherited from qt_gui.composite_plugin_provider.CompositePluginProvider | |
| def | load (self, plugin_id, plugin_context) |
| def | set_plugin_providers (self, plugin_providers) |
| def | shutdown (self) |
| def | unload (self, plugin_instance) |
Public Member Functions inherited from qt_gui.plugin_provider.PluginProvider | |
| def | __init__ (self) |
Private Attributes | |
| _plugin_provider | |
Plugin provider which directly loads and returns all discovered plugins. Discovered plugins should be plugin providers themselves.
Definition at line 38 of file recursive_plugin_provider.py.
| def qt_gui.recursive_plugin_provider.RecursivePluginProvider.__init__ | ( | self, | |
| plugin_provider | |||
| ) |
Reimplemented from qt_gui.composite_plugin_provider.CompositePluginProvider.
Definition at line 45 of file recursive_plugin_provider.py.
| def qt_gui.recursive_plugin_provider.RecursivePluginProvider.discover | ( | self, | |
| discovery_data | |||
| ) |
Discover the plugins.
@param discovery_data:
The settings containing any discovery data which is cached between invocations
@return: Dictionary of plugin ids to `PluginDescriptor`s
Reimplemented from qt_gui.composite_plugin_provider.CompositePluginProvider.
Definition at line 51 of file recursive_plugin_provider.py.
|
private |
Definition at line 49 of file recursive_plugin_provider.py.