Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer Class Reference
Inheritance diagram for qt_gui.plugin_handler_xembed_container.PluginHandlerXEmbedContainer:
Inheritance graph
[legend]

List of all members.

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_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

Detailed Description

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 43 of file plugin_handler_xembed_container.py.


Constructor & Destructor Documentation

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 52 of file plugin_handler_xembed_container.py.


Member Function Documentation

Definition at line 109 of file plugin_handler_xembed_container.py.

Definition at line 71 of file plugin_handler_xembed_container.py.

Definition at line 214 of file plugin_handler_xembed_container.py.

Definition at line 120 of file plugin_handler_xembed_container.py.

Definition at line 117 of file plugin_handler_xembed_container.py.

Definition at line 114 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 168 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 157 of file plugin_handler_xembed_container.py.

Definition at line 135 of file plugin_handler_xembed_container.py.

Definition at line 179 of file plugin_handler_xembed_container.py.

Definition at line 153 of file plugin_handler_xembed_container.py.

Definition at line 200 of file plugin_handler_xembed_container.py.

Definition at line 182 of file plugin_handler_xembed_container.py.

Definition at line 174 of file plugin_handler_xembed_container.py.

Definition at line 163 of file plugin_handler_xembed_container.py.

Definition at line 140 of file plugin_handler_xembed_container.py.

Definition at line 128 of file plugin_handler_xembed_container.py.

Definition at line 219 of file plugin_handler_xembed_container.py.

Definition at line 195 of file plugin_handler_xembed_container.py.

Definition at line 191 of file plugin_handler_xembed_container.py.


Member Data Documentation

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 128 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.

Definition at line 50 of file plugin_handler_xembed_container.py.

Definition at line 52 of file plugin_handler_xembed_container.py.


The documentation for this class was generated from the following file:


qt_gui
Author(s): Dirk Thomas
autogenerated on Fri Jan 3 2014 11:44:00