Public Member Functions | Public Attributes | Private Attributes
rqt_robot_dashboard.dashboard.Dashboard Class Reference
Inheritance diagram for rqt_robot_dashboard.dashboard.Dashboard:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def get_widgets
def setup
def shutdown_dashboard
def shutdown_plugin

Public Attributes

 context
 max_icon_size
 name

Private Attributes

 _main_widget
 _widgets

Detailed Description

Base class from which dashboards should inherit.

:param context: the plugin context
:type context: qt_gui.plugin.Plugin

Definition at line 39 of file dashboard.py.


Constructor & Destructor Documentation

def rqt_robot_dashboard.dashboard.Dashboard.__init__ (   self,
  context 
)

Definition at line 46 of file dashboard.py.


Member Function Documentation

Most of the dashboard customization should be done here.
If this function is not overriden the dashboard will display nothing.

:returns: List of lists containing dashboard widgets.

Definition at line 107 of file dashboard.py.

def rqt_robot_dashboard.dashboard.Dashboard.setup (   self,
  context 
)
Called during ``__init__`` Subclasses should do initialization here.

NOTE when overriding this method you should provide a ``self.name`` to
avoid naming conflicts.

:param context: The plugin context
:type context: qt_gui.plugin.Plugin

Definition at line 77 of file dashboard.py.

Called after shutdown plugin, subclasses should do cleanup here, not in shutdown_plugin

Definition at line 101 of file dashboard.py.

Called when the toolbar is closed by Qt.

Definition at line 89 of file dashboard.py.


Member Data Documentation

Definition at line 46 of file dashboard.py.

Definition at line 46 of file dashboard.py.

Definition at line 46 of file dashboard.py.

Definition at line 46 of file dashboard.py.

Definition at line 46 of file dashboard.py.


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


rqt_robot_dashboard
Author(s): Ze'ev Klapow
autogenerated on Fri Aug 28 2015 12:50:54