Public Member Functions | Protected Slots | Protected Attributes
rviz::DisplaysPanel Class Reference

#include <displays_panel.h>

Inheritance diagram for rviz::DisplaysPanel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DisplaysPanel (QWidget *parent=0)
virtual void load (const Config &config)
 Read state from the given Config.
virtual void onInitialize ()
virtual void save (Config config) const
 Write state to the given Config object.
virtual ~DisplaysPanel ()

Protected Slots

void onDeleteDisplay ()
 Called when the "Remove" button is pressed.
void onDuplicateDisplay ()
 Called when the "copy" button is pressed.
void onNewDisplay ()
 Called when the "Add" button is pressed.
void onRenameDisplay ()
 Called when the "Rename" button is pressed.
void onSelectionChanged ()

Protected Attributes

QPushButton * duplicate_button_
PropertyTreeWidgetproperty_grid_
QPushButton * remove_button_
QPushButton * rename_button_
PropertyTreeWithHelptree_with_help_

Detailed Description

Definition at line 56 of file displays_panel.h.


Constructor & Destructor Documentation

rviz::DisplaysPanel::DisplaysPanel ( QWidget *  parent = 0)

Definition at line 52 of file displays_panel.cpp.

Definition at line 95 of file displays_panel.cpp.


Member Function Documentation

void rviz::DisplaysPanel::load ( const Config config) [virtual]

Read state from the given Config.

Reimplemented from rviz::Panel.

Definition at line 234 of file displays_panel.cpp.

void rviz::DisplaysPanel::onDeleteDisplay ( ) [protected, slot]

Called when the "Remove" button is pressed.

Definition at line 166 of file displays_panel.cpp.

void rviz::DisplaysPanel::onDuplicateDisplay ( ) [protected, slot]

Called when the "copy" button is pressed.

Definition at line 137 of file displays_panel.cpp.

Override to do initialization which depends on the VisualizationManager being available. This base implementation does nothing.

Reimplemented from rviz::Panel.

Definition at line 99 of file displays_panel.cpp.

void rviz::DisplaysPanel::onNewDisplay ( ) [protected, slot]

Called when the "Add" button is pressed.

Definition at line 104 of file displays_panel.cpp.

void rviz::DisplaysPanel::onRenameDisplay ( ) [protected, slot]

Called when the "Rename" button is pressed.

Definition at line 203 of file displays_panel.cpp.

void rviz::DisplaysPanel::onSelectionChanged ( ) [protected, slot]

Definition at line 192 of file displays_panel.cpp.

void rviz::DisplaysPanel::save ( Config  config) const [virtual]

Write state to the given Config object.

Reimplemented from rviz::Panel.

Definition at line 228 of file displays_panel.cpp.


Member Data Documentation

QPushButton* rviz::DisplaysPanel::duplicate_button_ [protected]

Definition at line 86 of file displays_panel.h.

Definition at line 84 of file displays_panel.h.

QPushButton* rviz::DisplaysPanel::remove_button_ [protected]

Definition at line 87 of file displays_panel.h.

QPushButton* rviz::DisplaysPanel::rename_button_ [protected]

Definition at line 88 of file displays_panel.h.

Definition at line 89 of file displays_panel.h.


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


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Tue Oct 3 2017 03:19:32