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

#include <CurveAxisConfigWidget.h>

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

Public Member Functions

 CurveAxisConfigWidget (QWidget *parent=0)
 
CurveAxisConfiggetConfig () const
 
void setConfig (CurveAxisConfig *config)
 
void updateFields ()
 
void updateTopics ()
 
void updateTypes ()
 
virtual ~CurveAxisConfigWidget ()
 

Private Slots

void checkBoxFieldReceiptTimeStateChanged (int state)
 
void comboBoxTopicCurrentTopicChanged (const QString &topic)
 
void comboBoxTopicUpdateFinished ()
 
void comboBoxTopicUpdateStarted ()
 
void comboBoxTypeCurrentTypeChanged (const QString &type)
 
void comboBoxTypeUpdateFinished ()
 
void comboBoxTypeUpdateStarted ()
 
void configFieldChanged (const QString &field)
 
void configFieldTypeChanged (int fieldType)
 
void configScaleConfigChanged ()
 
void configTopicChanged (const QString &topic)
 
void configTypeChanged (const QString &type)
 
void widgetFieldConnected (const QString &topic)
 
void widgetFieldConnecting (const QString &topic)
 
void widgetFieldConnectionTimeout (const QString &topic, double timeout)
 
void widgetFieldCurrentFieldChanged (const QString &field)
 
void widgetFieldLoadingFailed (const QString &error)
 
void widgetFieldLoadingFinished ()
 
void widgetFieldLoadingStarted ()
 

Private Member Functions

bool validateField ()
 
bool validateScale ()
 
bool validateTopic ()
 
bool validateType ()
 

Private Attributes

CurveAxisConfigconfig_
 
Ui::CurveAxisConfigWidget * ui_
 

Detailed Description

Definition at line 31 of file CurveAxisConfigWidget.h.

Constructor & Destructor Documentation

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

Definition at line 31 of file CurveAxisConfigWidget.cpp.

rqt_multiplot::CurveAxisConfigWidget::~CurveAxisConfigWidget ( )
virtual

Definition at line 104 of file CurveAxisConfigWidget.cpp.

Member Function Documentation

void rqt_multiplot::CurveAxisConfigWidget::checkBoxFieldReceiptTimeStateChanged ( int  state)
privateslot

Definition at line 444 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTopicCurrentTopicChanged ( const QString &  topic)
privateslot

Definition at line 353 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTopicUpdateFinished ( )
privateslot

Definition at line 347 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTopicUpdateStarted ( )
privateslot

Definition at line 341 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTypeCurrentTypeChanged ( const QString &  type)
privateslot

Definition at line 377 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTypeUpdateFinished ( )
privateslot

Definition at line 371 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTypeUpdateStarted ( )
privateslot

Definition at line 365 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::configFieldChanged ( const QString &  field)
privateslot

Definition at line 331 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::configFieldTypeChanged ( int  fieldType)
privateslot

Definition at line 323 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::configScaleConfigChanged ( )
privateslot

Definition at line 337 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::configTopicChanged ( const QString &  topic)
privateslot

Definition at line 311 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::configTypeChanged ( const QString &  type)
privateslot

Definition at line 317 of file CurveAxisConfigWidget.cpp.

CurveAxisConfig * rqt_multiplot::CurveAxisConfigWidget::getConfig ( ) const

Definition at line 155 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::setConfig ( CurveAxisConfig config)

Definition at line 112 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::updateFields ( )

Definition at line 171 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::updateTopics ( )

Definition at line 163 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::updateTypes ( )

Definition at line 167 of file CurveAxisConfigWidget.cpp.

bool rqt_multiplot::CurveAxisConfigWidget::validateField ( )
private

Definition at line 245 of file CurveAxisConfigWidget.cpp.

bool rqt_multiplot::CurveAxisConfigWidget::validateScale ( )
private

Definition at line 289 of file CurveAxisConfigWidget.cpp.

bool rqt_multiplot::CurveAxisConfigWidget::validateTopic ( )
private

Definition at line 176 of file CurveAxisConfigWidget.cpp.

bool rqt_multiplot::CurveAxisConfigWidget::validateType ( )
private

Definition at line 201 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldConnected ( const QString &  topic)
privateslot

Definition at line 421 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldConnecting ( const QString &  topic)
privateslot

Definition at line 413 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldConnectionTimeout ( const QString &  topic,
double  timeout 
)
privateslot

Definition at line 429 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldCurrentFieldChanged ( const QString &  field)
privateslot

Definition at line 436 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldLoadingFailed ( const QString &  error)
privateslot

Definition at line 402 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldLoadingFinished ( )
privateslot

Definition at line 394 of file CurveAxisConfigWidget.cpp.

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldLoadingStarted ( )
privateslot

Definition at line 386 of file CurveAxisConfigWidget.cpp.

Member Data Documentation

CurveAxisConfig* rqt_multiplot::CurveAxisConfigWidget::config_
private

Definition at line 48 of file CurveAxisConfigWidget.h.

Ui::CurveAxisConfigWidget* rqt_multiplot::CurveAxisConfigWidget::ui_
private

Definition at line 46 of file CurveAxisConfigWidget.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