Go to the documentation of this file.00001 import os
00002 import roslib
00003 roslib.load_manifest('pr2_motor_diagnostic_tool')
00004 import rospy
00005
00006 from qt_gui.plugin import Plugin
00007 from diagnostic_tool_widget import DiagnosticToolWidget
00008
00009 class MyPlugin(Plugin):
00010
00011 def __init__(self, context):
00012 super(MyPlugin, self).__init__(context)
00013
00014 self.setObjectName('MyPlugin')
00015
00016
00017 self._widget = DiagnosticToolWidget()
00018
00019
00020
00021
00022
00023
00024
00025
00026 context.add_widget(self._widget)
00027
00028 def shutdown_plugin(self):
00029
00030 self._widget.close_all()
00031 def save_settings(self, plugin_settings, instance_settings):
00032
00033
00034 pass
00035
00036 def restore_settings(self, plugin_settings, instance_settings):
00037
00038
00039 pass
00040
00041
00042
00043