Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
rqt_mrta::ParamTreeWidget Class Reference

#include <param_tree_widget.h>

List of all members.

Signals

void changed ()
void paramAdded (const QString &full_name)

Public Member Functions

config::ConfiggetConfig () const
 ParamTreeWidget (QWidget *parent=NULL)
void setConfig (config::Config *config)
QString validate (QTreeWidgetItem *parent=NULL) const
virtual ~ParamTreeWidget ()

Private Slots

void configAdded (const QString &full_name)
void configCleared (const QString &full_name)
void configIdChanged (const QString &config_id)
void configNameChanged (const QString &previous_name, const QString &name)
void configRemoved (const QString &full_name)
void configToolTipChanged (const QString &name, const QString &tool_tip)
void configValueChanged (const QString &name, const QVariant &value)
void currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
void itemDoubleClicked (QTreeWidgetItem *item, int column)
void paramDestroyed ()

Private Member Functions

void addParam (ParamConfig *param, QTreeWidgetItem *parent)
void addParam (ParamsConfig *params, QTreeWidgetItem *parent)
QTreeWidgetItem * getItem (const QString &full_name, QTreeWidgetItem *parent=NULL) const

Private Attributes

config::Configconfig_

Detailed Description

Definition at line 16 of file param_tree_widget.h.


Constructor & Destructor Documentation

Definition at line 11 of file param_tree_widget.cpp.

Definition at line 23 of file param_tree_widget.cpp.


Member Function Documentation

void rqt_mrta::ParamTreeWidget::addParam ( ParamConfig param,
QTreeWidgetItem *  parent 
) [private]

Definition at line 111 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::addParam ( ParamsConfig params,
QTreeWidgetItem *  parent 
) [private]

Definition at line 125 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configAdded ( const QString &  full_name) [private, slot]

Definition at line 199 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configCleared ( const QString &  full_name) [private, slot]

Definition at line 224 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configIdChanged ( const QString &  config_id) [private, slot]

Definition at line 197 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configNameChanged ( const QString &  previous_name,
const QString &  name 
) [private, slot]

Definition at line 226 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configRemoved ( const QString &  full_name) [private, slot]

Definition at line 215 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configToolTipChanged ( const QString &  name,
const QString &  tool_tip 
) [private, slot]

Definition at line 246 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::configValueChanged ( const QString &  name,
const QVariant &  value 
) [private, slot]

Definition at line 236 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::currentItemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
) [private, slot]

Definition at line 170 of file param_tree_widget.cpp.

Definition at line 25 of file param_tree_widget.cpp.

QTreeWidgetItem * rqt_mrta::ParamTreeWidget::getItem ( const QString &  full_name,
QTreeWidgetItem *  parent = NULL 
) const [private]

Definition at line 149 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
) [private, slot]

Definition at line 185 of file param_tree_widget.cpp.

void rqt_mrta::ParamTreeWidget::paramAdded ( const QString &  full_name) [signal]

Definition at line 257 of file param_tree_widget.cpp.

Definition at line 27 of file param_tree_widget.cpp.

QString rqt_mrta::ParamTreeWidget::validate ( QTreeWidgetItem *  parent = NULL) const

Definition at line 90 of file param_tree_widget.cpp.


Member Data Documentation

Definition at line 31 of file param_tree_widget.h.


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


rqt_mrta
Author(s): Adriano Henrique Rossette Leite
autogenerated on Thu Jun 6 2019 18:50:53