Public Member Functions | |
def | __init__ |
def | embed_toolbar |
def | embed_widget |
def | emit_restore_settings_completed |
def | emit_save_settings_completed |
def | emit_shutdown_plugin_completed |
def | load_completed |
def | unembed_toolbar |
def | unembed_widget |
def | update_embedded_widget_icon |
def | update_embedded_widget_title |
Private Member Functions | |
def | _add_dbus_connection |
def | _load |
def | _on_toolbar_orientation_changed |
def | _print_process |
def | _print_process_error |
def | _print_process_output |
def | _restore_settings |
def | _save_settings |
def | _shutdown_plugin |
def | _trigger_configuration |
def | _unload |
Private Attributes | |
_dbus_container_service | |
_dbus_instance_settings_service | |
_dbus_object_path | |
_dbus_plugin_settings_service | |
_dbus_server | |
_embed_containers | |
_embed_toolbars | |
_pid | |
_plugin_has_configuration | |
_process | |
_signal_mapper_toolbars | |
Static Private Attributes | |
int | _serial_number = 0 |
Server part of the `PluginHandlerXEmbed`. It starts the plugin in a subprocess and provides the `PluginHandlerDBusService` through a peer-to-peer DBus connection.
Definition at line 44 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.__init__ | ( | self, | |
parent, | |||
main_window, | |||
instance_id, | |||
application_context, | |||
container_manager, | |||
argv, | |||
dbus_object_path | |||
) |
Definition at line 53 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._add_dbus_connection | ( | self, | |
conn | |||
) | [private] |
Definition at line 113 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._load | ( | self | ) | [private] |
Definition at line 72 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._on_toolbar_orientation_changed | ( | self, | |
toolbar_object_name | |||
) | [private] |
Definition at line 227 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._print_process | ( | self, | |
data, | |||
method | |||
) | [private] |
Definition at line 124 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._print_process_error | ( | self | ) | [private] |
Definition at line 121 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._print_process_output | ( | self | ) | [private] |
Definition at line 118 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._restore_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) | [private] |
Definition at line 172 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._save_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) | [private] |
Definition at line 161 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._shutdown_plugin | ( | self | ) | [private] |
Definition at line 139 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._trigger_configuration | ( | self | ) | [private] |
Definition at line 183 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer._unload | ( | self | ) | [private] |
Definition at line 157 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.embed_toolbar | ( | self, | |
pid, | |||
toolbar_object_name | |||
) |
Definition at line 213 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.embed_widget | ( | self, | |
pid, | |||
widget_object_name | |||
) |
Definition at line 186 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.emit_restore_settings_completed | ( | self | ) |
Definition at line 178 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.emit_save_settings_completed | ( | self | ) |
Definition at line 167 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.emit_shutdown_plugin_completed | ( | self | ) |
Definition at line 144 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.load_completed | ( | self, | |
loaded, | |||
has_configuration | |||
) |
Definition at line 132 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.unembed_toolbar | ( | self, | |
toolbar_object_name | |||
) |
Definition at line 232 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.unembed_widget | ( | self, | |
widget_object_name | |||
) |
Definition at line 208 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.update_embedded_widget_icon | ( | self, | |
widget_object_name, | |||
icon_str | |||
) |
Definition at line 195 of file plugin_handler_xembed_container.py.
def qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer.update_embedded_widget_title | ( | self, | |
widget_object_name, | |||
title | |||
) |
Definition at line 204 of file plugin_handler_xembed_container.py.
qt_gui::plugin_handler_xembed_container.PluginHandlerXEmbedContainer::_dbus_container_service [private] |
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
qt_gui::plugin_handler_xembed_container.PluginHandlerXEmbedContainer::_dbus_plugin_settings_service [private] |
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
qt_gui::plugin_handler_xembed_container.PluginHandlerXEmbedContainer::_plugin_has_configuration [private] |
Definition at line 132 of file plugin_handler_xembed_container.py.
Definition at line 53 of file plugin_handler_xembed_container.py.
int qt_gui::plugin_handler_xembed_container.PluginHandlerXEmbedContainer::_serial_number = 0 [static, private] |
Definition at line 51 of file plugin_handler_xembed_container.py.
qt_gui::plugin_handler_xembed_container.PluginHandlerXEmbedContainer::_signal_mapper_toolbars [private] |
Definition at line 53 of file plugin_handler_xembed_container.py.