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 228 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_save_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 418 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 432 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_shutdown_plugins | ( | self | ) | [private] |
Definition at line 423 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._close_application_signal | ( | self | ) | [private] |
Definition at line 440 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 280 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._emit_plugin_help_signal | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 265 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_completed | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 246 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_load | ( | self, | |
instance_id, | |||
callback, | |||
argv = None |
|||
) | [private] |
Definition at line 198 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._load_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 239 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._next_serial_number | ( | self, | |
plugin_id | |||
) | [private] |
Definition at line 183 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_load | ( | self, | |
instance_id_str | |||
) | [private] |
Definition at line 366 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_restore | ( | self, | |
handler, | |||
exception | |||
) | [private] |
Definition at line 371 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_save | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 349 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_schedule_load | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 361 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 353 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._reload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 357 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._remove_running_plugin | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 334 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 270 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_running_plugins_get_plugins | ( | self | ) | [private] |
Definition at line 466 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_load_missing | ( | self | ) | [private] |
Definition at line 490 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 505 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore | ( | self | ) | [private] |
Definition at line 521 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_restore_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 530 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_save_obsolete | ( | self | ) | [private] |
Definition at line 451 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 476 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._restore_settings_unload_obsolete_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 480 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_plugin_settings | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 299 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings | ( | self, | |
global_settings, | |||
perspective_settings, | |||
callback | |||
) | [private] |
Definition at line 382 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._save_settings_callback | ( | self, | |
instance_id = None |
|||
) | [private] |
Definition at line 406 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._shutdown_plugin | ( | self, | |
instance_id, | |||
callback | |||
) | [private] |
Definition at line 313 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._store_running_plugins | ( | self | ) | [private] |
Definition at line 395 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin | ( | self, | |
instance_id, | |||
callback = None |
|||
) | [private] |
Definition at line 324 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_completed | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 330 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_shutdown | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 309 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager._unload_plugin_unload | ( | self, | |
instance_id | |||
) | [private] |
Definition at line 320 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.close_application | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 415 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_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 167 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.load_plugin | ( | self, | |
plugin_id, | |||
serial_number = None , |
|||
argv = None |
|||
) |
Definition at line 174 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.reload_plugin | ( | self, | |
instance_id_str | |||
) |
Definition at line 342 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 445 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.restore_settings_without_plugins | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 515 of file plugin_manager.py.
def qt_gui.plugin_manager.PluginManager.save_settings | ( | self, | |
global_settings, | |||
perspective_settings | |||
) |
Definition at line 379 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 287 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.