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

#include <CurveConfigWidget.h>

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

Public Member Functions

 CurveConfigWidget (QWidget *parent=0)
 
CurveConfiggetConfig ()
 
const CurveConfiggetConfig () const
 
void setConfig (const CurveConfig &config)
 
virtual ~CurveConfigWidget ()
 

Private Slots

void configAxisConfigTopicChanged (const QString &topic)
 
void configAxisConfigTypeChanged (const QString &type)
 
void configSubscriberQueueSizeChanged (size_t queueSize)
 
void configTitleChanged (const QString &title)
 
void lineEditTitleEditingFinished ()
 
void pushButtonCopyLeftClicked ()
 
void pushButtonCopyRightClicked ()
 
void pushButtonSwapClicked ()
 
void spinBoxSubscriberQueueSizeValueChanged (int value)
 

Private Attributes

CurveConfigconfig_
 
MessageTopicRegistrymessageTopicRegistry_
 
Ui::CurveConfigWidget * ui_
 

Detailed Description

Definition at line 32 of file CurveConfigWidget.h.

Constructor & Destructor Documentation

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

Definition at line 31 of file CurveConfigWidget.cpp.

rqt_multiplot::CurveConfigWidget::~CurveConfigWidget ( )
virtual

Definition at line 92 of file CurveConfigWidget.cpp.

Member Function Documentation

void rqt_multiplot::CurveConfigWidget::configAxisConfigTopicChanged ( const QString &  topic)
privateslot

Definition at line 124 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::configAxisConfigTypeChanged ( const QString &  type)
privateslot

Definition at line 137 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::configSubscriberQueueSizeChanged ( size_t  queueSize)
privateslot

Definition at line 120 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::configTitleChanged ( const QString &  title)
privateslot

Definition at line 116 of file CurveConfigWidget.cpp.

CurveConfig & rqt_multiplot::CurveConfigWidget::getConfig ( )

Definition at line 104 of file CurveConfigWidget.cpp.

const CurveConfig & rqt_multiplot::CurveConfigWidget::getConfig ( ) const

Definition at line 108 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::lineEditTitleEditingFinished ( )
privateslot

Definition at line 150 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::pushButtonCopyLeftClicked ( )
privateslot

Definition at line 159 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::pushButtonCopyRightClicked ( )
privateslot

Definition at line 154 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::pushButtonSwapClicked ( )
privateslot

Definition at line 164 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::setConfig ( const CurveConfig config)

Definition at line 100 of file CurveConfigWidget.cpp.

void rqt_multiplot::CurveConfigWidget::spinBoxSubscriberQueueSizeValueChanged ( int  value)
privateslot

Definition at line 173 of file CurveConfigWidget.cpp.

Member Data Documentation

CurveConfig* rqt_multiplot::CurveConfigWidget::config_
private

Definition at line 46 of file CurveConfigWidget.h.

MessageTopicRegistry* rqt_multiplot::CurveConfigWidget::messageTopicRegistry_
private

Definition at line 48 of file CurveConfigWidget.h.

Ui::CurveConfigWidget* rqt_multiplot::CurveConfigWidget::ui_
private

Definition at line 44 of file CurveConfigWidget.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