32 from dbus.service 
import Object
 
   34 from python_qt_binding.QtCore 
import QObject, Qt, Signal
 
   38     """DBus service for an indirect plugin handler, i.e. `PluginHandlerXEmbedContainer`.""" 
   46             self.
_signal.connect(callback, Qt.QueuedConnection)
 
   51     def __init__(self, plugin_handler, object_path):
 
   52         super(PluginHandlerDBusService, self).
__init__(object_path)
 
   62         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'bb', out_signature=
'')
 
   67         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'is', out_signature=
'i')
 
   72         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'ss', out_signature=
'')
 
   77         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'ss', out_signature=
'')
 
   82         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
's', out_signature=
'')
 
   87         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'is', out_signature=
'i')
 
   91     @dbus.service.signal(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'ib')
 
   97         'org.ros.qt_gui.PluginHandlerContainer', in_signature=
's', out_signature=
'')
 
  101     @dbus.service.method(
'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'',
 
  106     @dbus.service.method(
'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'',
 
  111     @dbus.service.signal(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'')
 
  116     @dbus.service.method(
'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'',
 
  123     @dbus.service.signal(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'')
 
  128     @dbus.service.method(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'')
 
  134     @dbus.service.signal(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'')
 
  139     @dbus.service.method(
'org.ros.qt_gui.PluginHandlerContainer', in_signature=
'',
 
  146     @dbus.service.signal(
'org.ros.qt_gui.PluginHandlerContainer', signature=
'')