Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
rqt_multiplot::MessageFieldTreeWidget Class Reference

#include <MessageFieldTreeWidget.h>

Inheritance diagram for rqt_multiplot::MessageFieldTreeWidget:
Inheritance graph
[legend]

Signals

void currentFieldChanged (const QString &field)
 

Public Member Functions

QString getCurrentField () const
 
variant_topic_tools::DataType getCurrentFieldDataType () const
 
variant_topic_tools::MessageDataType getMessageDataType () const
 
bool isCurrentFieldDefined () const
 
 MessageFieldTreeWidget (QWidget *parent=0)
 
void setCurrentField (const QString &field)
 
void setMessageDataType (const variant_topic_tools::MessageDataType &dataType)
 
virtual ~MessageFieldTreeWidget ()
 

Private Slots

void currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 
void spinBoxIndexValueChanged (int value)
 

Private Member Functions

void addField (const variant_topic_tools::MessageVariable &variable, QTreeWidgetItem *parent=0)
 
QTreeWidgetItem * findChild (QTreeWidgetItem *item, int column, const QString &text) const
 
void setCurrentItem (const QString &field)
 

Private Attributes

QString currentField_
 

Detailed Description

Definition at line 27 of file MessageFieldTreeWidget.h.

Constructor & Destructor Documentation

rqt_multiplot::MessageFieldTreeWidget::MessageFieldTreeWidget ( QWidget *  parent = 0)

Definition at line 36 of file MessageFieldTreeWidget.cpp.

rqt_multiplot::MessageFieldTreeWidget::~MessageFieldTreeWidget ( )
virtual

Definition at line 53 of file MessageFieldTreeWidget.cpp.

Member Function Documentation

void rqt_multiplot::MessageFieldTreeWidget::addField ( const variant_topic_tools::MessageVariable &  variable,
QTreeWidgetItem *  parent = 0 
)
private

Definition at line 166 of file MessageFieldTreeWidget.cpp.

void rqt_multiplot::MessageFieldTreeWidget::currentFieldChanged ( const QString &  field)
signal
void rqt_multiplot::MessageFieldTreeWidget::currentItemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
privateslot

Definition at line 256 of file MessageFieldTreeWidget.cpp.

QTreeWidgetItem * rqt_multiplot::MessageFieldTreeWidget::findChild ( QTreeWidgetItem *  item,
int  column,
const QString &  text 
) const
private

Definition at line 242 of file MessageFieldTreeWidget.cpp.

QString rqt_multiplot::MessageFieldTreeWidget::getCurrentField ( ) const

Definition at line 95 of file MessageFieldTreeWidget.cpp.

variant_topic_tools::DataType rqt_multiplot::MessageFieldTreeWidget::getCurrentFieldDataType ( ) const

Definition at line 100 of file MessageFieldTreeWidget.cpp.

variant_topic_tools::MessageDataType rqt_multiplot::MessageFieldTreeWidget::getMessageDataType ( ) const

Definition at line 76 of file MessageFieldTreeWidget.cpp.

bool rqt_multiplot::MessageFieldTreeWidget::isCurrentFieldDefined ( ) const

Definition at line 109 of file MessageFieldTreeWidget.cpp.

void rqt_multiplot::MessageFieldTreeWidget::setCurrentField ( const QString &  field)

Definition at line 85 of file MessageFieldTreeWidget.cpp.

void rqt_multiplot::MessageFieldTreeWidget::setCurrentItem ( const QString &  field)
private

Definition at line 113 of file MessageFieldTreeWidget.cpp.

void rqt_multiplot::MessageFieldTreeWidget::setMessageDataType ( const variant_topic_tools::MessageDataType &  dataType)

Definition at line 60 of file MessageFieldTreeWidget.cpp.

void rqt_multiplot::MessageFieldTreeWidget::spinBoxIndexValueChanged ( int  value)
privateslot

Definition at line 281 of file MessageFieldTreeWidget.cpp.

Member Data Documentation

QString rqt_multiplot::MessageFieldTreeWidget::currentField_
private

Definition at line 46 of file MessageFieldTreeWidget.h.


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


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44