Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
rviz::TopicDisplayWidget Class Reference

Widget for selecting a display by topic. More...

#include <add_display_dialog.h>

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

Signals

void itemActivated (QTreeWidgetItem *item, int column)
 
void itemChanged (SelectionData *selection)
 

Public Member Functions

void fill (DisplayFactory *factory)
 
 TopicDisplayWidget ()
 

Private Slots

void onComboBoxClicked (QTreeWidgetItem *curr)
 
void onCurrentItemChanged (QTreeWidgetItem *curr)
 
void stateChanged (int state)
 

Private Member Functions

void findPlugins (DisplayFactory *)
 
QTreeWidgetItem * insertItem (const QString &topic, bool disabled)
 

Private Attributes

QMap< QString, QString > datatype_plugins_
 
QCheckBox * enable_hidden_box_
 
QTreeWidget * tree_
 

Detailed Description

Widget for selecting a display by topic.

Definition at line 169 of file add_display_dialog.h.

Constructor & Destructor Documentation

rviz::TopicDisplayWidget::TopicDisplayWidget ( )

Definition at line 431 of file add_display_dialog.cpp.

Member Function Documentation

void rviz::TopicDisplayWidget::fill ( DisplayFactory factory)

Definition at line 513 of file add_display_dialog.cpp.

void rviz::TopicDisplayWidget::findPlugins ( DisplayFactory factory)
private

Definition at line 570 of file add_display_dialog.cpp.

QTreeWidgetItem * rviz::TopicDisplayWidget::insertItem ( const QString &  topic,
bool  disabled 
)
private

Insert a topic into the tree

Parameters
topicTopic to be inserted
disabledIf true, set all created widgets as disabled

Definition at line 590 of file add_display_dialog.cpp.

void rviz::TopicDisplayWidget::itemActivated ( QTreeWidgetItem *  item,
int  column 
)
signal
void rviz::TopicDisplayWidget::itemChanged ( SelectionData selection)
signal
void rviz::TopicDisplayWidget::onComboBoxClicked ( QTreeWidgetItem *  curr)
privateslot

Definition at line 497 of file add_display_dialog.cpp.

void rviz::TopicDisplayWidget::onCurrentItemChanged ( QTreeWidgetItem *  curr)
privateslot

Definition at line 466 of file add_display_dialog.cpp.

void rviz::TopicDisplayWidget::stateChanged ( int  state)
privateslot

Definition at line 502 of file add_display_dialog.cpp.

Member Data Documentation

QMap<QString, QString > rviz::TopicDisplayWidget::datatype_plugins_
private

Definition at line 199 of file add_display_dialog.h.

QCheckBox* rviz::TopicDisplayWidget::enable_hidden_box_
private

Definition at line 195 of file add_display_dialog.h.

QTreeWidget* rviz::TopicDisplayWidget::tree_
private

Definition at line 194 of file add_display_dialog.h.


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


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Wed Aug 28 2019 04:01:54