Manager of plugin life cycle. It creates a specific `PluginHandler` for each plugin instance and maintains the perspective specific set of running plugins.
Definition at line 46 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.__init__ | ( | self, | |
plugin_provider, | |||
settings, | |||
application_context, | |||
settings_prefix = '' |
|||
) |
Definition at line 62 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._add_running_plugin | ( | self, | |
instance_id, | |||
handler | |||
) | [private] |
Definition at line 231 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_save_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 421 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 435 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_plugins | ( | self | ) | [private] |
Definition at line 426 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_signal | ( | self | ) | [private] |
Definition at line 443 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._discover | ( | self | ) | [private] |
Definition at line 128 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._emit_load_plugin_completed | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 283 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._emit_plugin_help_signal | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 268 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_completed | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 249 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_load | ( | self, | |
instance_id, | |||
callback, | |||
argv = None |
|||
) | [private] |
Definition at line 201 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 242 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._next_serial_number | ( | self, | |
plugin_id | |||
) | [private] |
Definition at line 186 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_load | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 369 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 374 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_save | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 352 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_schedule_load | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 364 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 356 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 360 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._remove_running_plugin | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 337 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 273 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_running_plugins_get_plugins | ( | self | ) | [private] |
Definition at line 469 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_load_missing | ( | self | ) | [private] |
Definition at line 493 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_load_missing_callback | ( | self, | |
handler = None , |
|||
exception = None |
|||
) | [private] |
Definition at line 508 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore | ( | self | ) | [private] |
Definition at line 524 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 533 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_save_obsolete | ( | self | ) | [private] |
Definition at line 454 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 479 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 483 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 302 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings | ( | self, | |
global_settings, | |||
perspective_settings, | |||
callback | |||
) | [private] |
Definition at line 385 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 409 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._shutdown_plugin | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 316 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._store_running_plugins | ( | self | ) | [private] |
Definition at line 398 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin | ( | self, | |
instance_id, | |||
callback = None |
|||
) | [private] |
Definition at line 327 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_completed | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 333 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 312 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 323 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.close_application | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 418 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.discover | ( | self | ) |
Definition at line 108 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.find_plugins_by_name | ( | self, | |
lookup_name | |||
) |
Definition at line 153 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.get_plugin_descriptor | ( | self, | |
plugin_id | |||
) |
Definition at line 167 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.get_plugins | ( | self | ) |
Definition at line 160 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.is_plugin_running | ( | self, | |
plugin_id, | |||
serial_number | |||
) |
Definition at line 170 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.load_plugin | ( | self, | |
plugin_id, | |||
serial_number = None , |
|||
argv = None |
|||
) |
Definition at line 177 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.reload_plugin | ( | self, | |
instance_id_str | |||
) |
Definition at line 345 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 448 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings_without_plugins | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 518 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.save_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 382 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.set_main_window | ( | self, | |
main_window, | |||
menu_bar, | |||
container_manager | |||
) |
Definition at line 96 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.set_minimized_dock_widgets_toolbar | ( | self, | |
toolbar | |||
) |
Definition at line 105 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.unload_plugin | ( | self, | |
instance_id_str | |||
) |
Definition at line 290 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::_deferred_reload_plugin_signal = Signal(str) [static, private] |
Definition at line 58 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
Definition at line 62 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::close_application_signal = Signal() [static] |
Definition at line 57 of file plugin_manager.py.
int qt_gui::plugin_manager.PluginManager::discovery_cache_max_age = 60 [static] |
Definition at line 60 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugin_help_signal = Signal(object) [static] |
Definition at line 55 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugins_about_to_change_signal = Signal() [static] |
Definition at line 53 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugins_changed_signal = Signal() [static] |
Definition at line 54 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::save_settings_completed_signal = Signal() [static] |
Definition at line 56 of file plugin_manager.py.