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 42 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.__init__ | ( | self, | |
plugin_provider, | |||
application_context | |||
) |
Definition at line 56 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._add_running_plugin | ( | self, | |
instance_id, | |||
handler | |||
) | [private] |
Definition at line 192 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_save_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 379 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 393 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_plugins | ( | self | ) | [private] |
Definition at line 384 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._emit_load_plugin_completed | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 241 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._emit_plugin_help_signal | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 226 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_completed | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 210 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_load | ( | self, | |
instance_id, | |||
callback, | |||
argv = None |
|||
) | [private] |
Definition at line 167 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 203 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._next_serial_number | ( | self, | |
plugin_id | |||
) | [private] |
Definition at line 152 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_load | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 327 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 332 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_save | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 310 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_schedule_load | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 322 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 314 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 318 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._remove_running_plugin | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 295 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 231 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_running_plugins_get_plugins | ( | self | ) | [private] |
Definition at line 423 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_load_missing | ( | self | ) | [private] |
Definition at line 447 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 462 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore | ( | self | ) | [private] |
Definition at line 478 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 487 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_save_obsolete | ( | self | ) | [private] |
Definition at line 408 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 433 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 437 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 260 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings | ( | self, | |
global_settings, | |||
perspective_settings, | |||
callback | |||
) | [private] |
Definition at line 343 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 367 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._shutdown_plugin | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 274 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._store_running_plugins | ( | self | ) | [private] |
Definition at line 356 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin | ( | self, | |
instance_id, | |||
callback = None |
|||
) | [private] |
Definition at line 285 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_completed | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 291 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 270 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 281 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.close_application | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 376 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.discover | ( | self | ) |
Definition at line 97 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.find_plugins_by_name | ( | self, | |
lookup_name | |||
) |
Definition at line 116 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.get_plugins | ( | self | ) |
Definition at line 123 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.is_plugin_running | ( | self, | |
plugin_id, | |||
serial_number | |||
) |
Definition at line 136 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.load_plugin | ( | self, | |
plugin_id, | |||
serial_number = None , |
|||
argv = None |
|||
) |
Definition at line 143 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.reload_plugin | ( | self, | |
instance_id_str | |||
) |
Definition at line 303 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 402 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings_without_plugins | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 472 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.save_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 340 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.set_main_window | ( | self, | |
main_window, | |||
menu_bar | |||
) |
Definition at line 88 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.unload_plugin | ( | self, | |
instance_id_str | |||
) |
Definition at line 248 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::_deferred_reload_plugin_signal = Signal(str) [static, private] |
Definition at line 54 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
Definition at line 56 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::close_application_signal = Signal() [static] |
Definition at line 53 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugin_help_signal = Signal(object) [static] |
Definition at line 51 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugins_about_to_change_signal = Signal() [static] |
Definition at line 49 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::plugins_changed_signal = Signal() [static] |
Definition at line 50 of file plugin_manager.py.
tuple qt_gui::plugin_manager.PluginManager::save_settings_completed_signal = Signal() [static] |
Definition at line 52 of file plugin_manager.py.