Exemplo n.º 1
0
 def __init__(self, context):
     super(Messages, self).__init__(context)
     self.setObjectName('Messages')
     self._widget = MessagesWidget()
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() +
                                     (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
Exemplo n.º 2
0
 def __init__(self, context):
     super(ActionPlugin, self).__init__(context)
     self.setObjectName('Action')
     self._widget = MessagesWidget(rosaction.MODE_ACTION)
     self._widget.setWindowTitle('Action Introspection')
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() +
                                     (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
Exemplo n.º 3
0
 def __init__(self, context):
     super(Services, self).__init__(context)
     self.setObjectName('servicess')
     self._widget = MessagesWidget(message_helpers.SRV_MODE)
     self._widget.setWindowTitle('Service Type Browser')
     self._widget.type_label.setText('Service:')
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() +
                                     (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
Exemplo n.º 4
0
 def __init__(self, context):
     super(Services, self).__init__(context)
     self.setObjectName('servicess')
     self._widget = MessagesWidget(rosmsg.MODE_SRV)
     self._widget.setWindowTitle('Service Introspection')
     self._widget.type_label.setText('Service:')
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() +
                                     (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
Exemplo n.º 5
0
class Services(Plugin):
    # TODO fix the rosmsg.get_service_class function to return a class with
    # slots like rosmsg.get_message_class does so that the recursive functions
    # used to create tree_view elements will work.

    def __init__(self, context):
        super(Services, self).__init__(context)
        self.setObjectName('servicess')
        self._widget = MessagesWidget(message_helpers.SRV_MODE)
        self._widget.setWindowTitle('Service Type Browser')
        self._widget.type_label.setText('Service:')
        if context.serial_number() > 1:
            self._widget.setWindowTitle(self._widget.windowTitle() +
                                        (' (%d)' % context.serial_number()))
        context.add_widget(self._widget)

    def shutdown_plugin(self):
        self._widget.cleanup_browsers_on_close()

    def save_settings(self, plugin_settings, instance_settings):
        # instance_settings.set_value(k, v)
        pass

    def restore_settings(self, plugin_settings, instance_settings):
        # v = instance_settings.value(k)
        pass
Exemplo n.º 6
0
 def __init__(self, context):
     super(Services, self).__init__(context)
     self.setObjectName('servicess')
     self._widget = MessagesWidget(rosmsg.MODE_SRV)
     self._widget.setWindowTitle('Service Type Browser')
     self._widget.type_label.setText('Service:')
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() + (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
 def __init__(self, context):
     super(ActionPlugin, self).__init__(context)
     self.setObjectName('Action')
     self._widget = MessagesWidget(rosaction.MODE_ACTION)
     self._widget.setWindowTitle('Action Type Browser')
     if context.serial_number() > 1:
         self._widget.setWindowTitle(self._widget.windowTitle() +
                                     (' (%d)' % context.serial_number()))
     context.add_widget(self._widget)
Exemplo n.º 8
0
class Messages(Plugin):
    def __init__(self, context):
        super(Messages, self).__init__(context)
        self.setObjectName('Messages')
        self._widget = MessagesWidget()
        if context.serial_number() > 1:
            self._widget.setWindowTitle(self._widget.windowTitle() +
                                        (' (%d)' % context.serial_number()))
        context.add_widget(self._widget)

    def shutdown_plugin(self):
        self._widget.cleanup_browsers_on_close()

    def save_settings(self, plugin_settings, instance_settings):
        # instance_settings.set_value(k, v)
        pass

    def restore_settings(self, plugin_settings, instance_settings):
        # v = instance_settings.value(k)
        pass
class ActionPlugin(Plugin):
    def __init__(self, context):
        super(ActionPlugin, self).__init__(context)
        self.setObjectName('Action')
        self._widget = MessagesWidget(rosaction.MODE_ACTION)
        self._widget.setWindowTitle('Action Type Browser')
        if context.serial_number() > 1:
            self._widget.setWindowTitle(self._widget.windowTitle() +
                                        (' (%d)' % context.serial_number()))
        context.add_widget(self._widget)

    def shutdown_plugin(self):
        self._widget.cleanup_browsers_on_close()

    def save_settings(self, plugin_settings, instance_settings):
        # instance_settings.set_value(k, v)
        pass

    def restore_settings(self, plugin_settings, instance_settings):
        # v = instance_settings.value(k)
        pass
Exemplo n.º 10
0
class Services(Plugin):
#TODO fix the rosmsg.get_service_class function to return a class with slots like rosmsg.get_message_class does so that the recursive functions used to create tree_view elements will work.
    def __init__(self, context):
        super(Services, self).__init__(context)
        self.setObjectName('servicess')
        self._widget = MessagesWidget(rosmsg.MODE_SRV)
        self._widget.setWindowTitle('Service Type Browser')
        self._widget.type_label.setText('Service:')
        if context.serial_number() > 1:
            self._widget.setWindowTitle(self._widget.windowTitle() + (' (%d)' % context.serial_number()))
        context.add_widget(self._widget)

    def shutdown_plugin(self):
        self._widget.cleanup_browsers_on_close()

    def save_settings(self, plugin_settings, instance_settings):
        # instance_settings.set_value(k, v)
        pass

    def restore_settings(self, plugin_settings, instance_settings):
        # v = instance_settings.value(k)
        pass