
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.