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

#include <PlotConfigWidget.h>

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

Public Member Functions

void copySelectedCurves ()
 
bool eventFilter (QObject *object, QEvent *event)
 
const PlotConfiggetConfig () const
 
void pasteCurves ()
 
 PlotConfigWidget (QWidget *parent=0)
 
void setConfig (const PlotConfig &config)
 
virtual ~PlotConfigWidget ()
 

Private Slots

void clipboardDataChanged ()
 
void configPlotRateChanged (double rate)
 
void configTitleChanged (const QString &title)
 
void curveListWidgetItemDoubleClicked (QListWidgetItem *item)
 
void curveListWidgetItemSelectionChanged ()
 
void doubleSpinBoxPlotRateValueChanged (double value)
 
void lineEditTitleEditingFinished ()
 
void pushButtonAddCurveClicked ()
 
void pushButtonCopyCurvesClicked ()
 
void pushButtonEditCurveClicked ()
 
void pushButtonPasteCurvesClicked ()
 
void pushButtonRemoveCurvesClicked ()
 

Private Attributes

PlotConfigconfig_
 
Ui::PlotConfigWidget * ui_
 

Detailed Description

Definition at line 32 of file PlotConfigWidget.h.

Constructor & Destructor Documentation

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

Definition at line 41 of file PlotConfigWidget.cpp.

rqt_multiplot::PlotConfigWidget::~PlotConfigWidget ( )
virtual

Definition at line 112 of file PlotConfigWidget.cpp.

Member Function Documentation

void rqt_multiplot::PlotConfigWidget::clipboardDataChanged ( )
privateslot

Definition at line 294 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::configPlotRateChanged ( double  rate)
privateslot

Definition at line 208 of file PlotConfigWidget.cpp.

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

Definition at line 204 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::copySelectedCurves ( )

Definition at line 137 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::curveListWidgetItemDoubleClicked ( QListWidgetItem *  item)
privateslot

Definition at line 285 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::curveListWidgetItemSelectionChanged ( )
privateslot

Definition at line 276 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::doubleSpinBoxPlotRateValueChanged ( double  value)
privateslot

Definition at line 290 of file PlotConfigWidget.cpp.

bool rqt_multiplot::PlotConfigWidget::eventFilter ( QObject *  object,
QEvent *  event 
)

Definition at line 183 of file PlotConfigWidget.cpp.

const PlotConfig & rqt_multiplot::PlotConfigWidget::getConfig ( ) const

Definition at line 129 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::lineEditTitleEditingFinished ( )
privateslot

Definition at line 212 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pasteCurves ( )

Definition at line 161 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pushButtonAddCurveClicked ( )
privateslot

Definition at line 216 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pushButtonCopyCurvesClicked ( )
privateslot

Definition at line 268 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pushButtonEditCurveClicked ( )
privateslot

Definition at line 233 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pushButtonPasteCurvesClicked ( )
privateslot

Definition at line 272 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::pushButtonRemoveCurvesClicked ( )
privateslot

Definition at line 253 of file PlotConfigWidget.cpp.

void rqt_multiplot::PlotConfigWidget::setConfig ( const PlotConfig config)

Definition at line 120 of file PlotConfigWidget.cpp.

Member Data Documentation

PlotConfig* rqt_multiplot::PlotConfigWidget::config_
private

Definition at line 50 of file PlotConfigWidget.h.

Ui::PlotConfigWidget* rqt_multiplot::PlotConfigWidget::ui_
private

Definition at line 48 of file PlotConfigWidget.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