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

◆ CurveAxisConfigWidget()

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

Definition at line 31 of file CurveAxisConfigWidget.cpp.

◆ ~CurveAxisConfigWidget()

rqt_multiplot::CurveAxisConfigWidget::~CurveAxisConfigWidget ( )
virtual

Definition at line 104 of file CurveAxisConfigWidget.cpp.

Member Function Documentation

◆ checkBoxFieldReceiptTimeStateChanged

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

Definition at line 444 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTopicCurrentTopicChanged

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

Definition at line 353 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTopicUpdateFinished

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTopicUpdateFinished ( )
privateslot

Definition at line 347 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTopicUpdateStarted

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTopicUpdateStarted ( )
privateslot

Definition at line 341 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTypeCurrentTypeChanged

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

Definition at line 377 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTypeUpdateFinished

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTypeUpdateFinished ( )
privateslot

Definition at line 371 of file CurveAxisConfigWidget.cpp.

◆ comboBoxTypeUpdateStarted

void rqt_multiplot::CurveAxisConfigWidget::comboBoxTypeUpdateStarted ( )
privateslot

Definition at line 365 of file CurveAxisConfigWidget.cpp.

◆ configFieldChanged

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

Definition at line 331 of file CurveAxisConfigWidget.cpp.

◆ configFieldTypeChanged

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

Definition at line 323 of file CurveAxisConfigWidget.cpp.

◆ configScaleConfigChanged

void rqt_multiplot::CurveAxisConfigWidget::configScaleConfigChanged ( )
privateslot

Definition at line 337 of file CurveAxisConfigWidget.cpp.

◆ configTopicChanged

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

Definition at line 311 of file CurveAxisConfigWidget.cpp.

◆ configTypeChanged

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

Definition at line 317 of file CurveAxisConfigWidget.cpp.

◆ getConfig()

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

Definition at line 155 of file CurveAxisConfigWidget.cpp.

◆ setConfig()

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

Definition at line 112 of file CurveAxisConfigWidget.cpp.

◆ updateFields()

void rqt_multiplot::CurveAxisConfigWidget::updateFields ( )

Definition at line 171 of file CurveAxisConfigWidget.cpp.

◆ updateTopics()

void rqt_multiplot::CurveAxisConfigWidget::updateTopics ( )

Definition at line 163 of file CurveAxisConfigWidget.cpp.

◆ updateTypes()

void rqt_multiplot::CurveAxisConfigWidget::updateTypes ( )

Definition at line 167 of file CurveAxisConfigWidget.cpp.

◆ validateField()

bool rqt_multiplot::CurveAxisConfigWidget::validateField ( )
private

Definition at line 245 of file CurveAxisConfigWidget.cpp.

◆ validateScale()

bool rqt_multiplot::CurveAxisConfigWidget::validateScale ( )
private

Definition at line 289 of file CurveAxisConfigWidget.cpp.

◆ validateTopic()

bool rqt_multiplot::CurveAxisConfigWidget::validateTopic ( )
private

Definition at line 176 of file CurveAxisConfigWidget.cpp.

◆ validateType()

bool rqt_multiplot::CurveAxisConfigWidget::validateType ( )
private

Definition at line 201 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldConnected

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

Definition at line 421 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldConnecting

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

Definition at line 413 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldConnectionTimeout

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

Definition at line 429 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldCurrentFieldChanged

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

Definition at line 436 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldLoadingFailed

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

Definition at line 402 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldLoadingFinished

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldLoadingFinished ( )
privateslot

Definition at line 394 of file CurveAxisConfigWidget.cpp.

◆ widgetFieldLoadingStarted

void rqt_multiplot::CurveAxisConfigWidget::widgetFieldLoadingStarted ( )
privateslot

Definition at line 386 of file CurveAxisConfigWidget.cpp.

Member Data Documentation

◆ config_

CurveAxisConfig* rqt_multiplot::CurveAxisConfigWidget::config_
private

Definition at line 48 of file CurveAxisConfigWidget.h.

◆ ui_

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_plugin
Author(s): Ralf Kaestner
autogenerated on Mon May 15 2023 02:25:18