Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
PlotwidgetEditor Class Reference

#include <plotwidget_editor.h>

Inheritance diagram for PlotwidgetEditor:
Inheritance graph
[legend]

Public Slots

void onColorChanged (QColor c)
 

Public Member Functions

 PlotwidgetEditor (PlotWidget *plotwidget, QWidget *parent=nullptr)
 
 ~PlotwidgetEditor ()
 

Private Slots

void on_checkBoxMax_toggled (bool checked)
 
void on_checkBoxMin_toggled (bool checked)
 
void on_editColotText_textChanged (const QString &arg1)
 
void on_lineLimitMax_textChanged (const QString &text)
 
void on_lineLimitMin_textChanged (const QString &text)
 
void on_listWidget_itemSelectionChanged ()
 
void on_pushButtonCancel_pressed ()
 
void on_pushButtonReset_clicked ()
 
void on_pushButtonSave_pressed ()
 
void on_radioBoth_toggled (bool checked)
 
void on_radioLines_toggled (bool checked)
 
void on_radioPoints_toggled (bool checked)
 

Private Member Functions

void disableWidgets ()
 
void onDeleteRow (QWidget *w)
 
void setupColorWidget ()
 
void setupTable ()
 
void updateLimits ()
 

Private Attributes

QRectF _bounding_rect_original
 
color_widgets::ColorPreview_color_preview
 
color_widgets::ColorWheel_color_wheel
 
std::set< QWidget * > _connected_transform_widgets
 
PlotWidget_plotwidget
 
PlotWidget_plotwidget_origin
 
std::unordered_map< std::string, std::shared_ptr< TimeSeriesTransform > > _transforms
 
Ui::PlotWidgetEditor * ui
 

Detailed Description

Definition at line 41 of file plotwidget_editor.h.

Constructor & Destructor Documentation

PlotwidgetEditor::PlotwidgetEditor ( PlotWidget plotwidget,
QWidget *  parent = nullptr 
)
explicit

Definition at line 16 of file plotwidget_editor.cpp.

PlotwidgetEditor::~PlotwidgetEditor ( )

Definition at line 95 of file plotwidget_editor.cpp.

Member Function Documentation

void PlotwidgetEditor::disableWidgets ( )
private

Definition at line 179 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_checkBoxMax_toggled ( bool  checked)
privateslot

Definition at line 284 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_checkBoxMin_toggled ( bool  checked)
privateslot

Definition at line 290 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_editColotText_textChanged ( const QString &  arg1)
privateslot

Definition at line 249 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_lineLimitMax_textChanged ( const QString &  text)
privateslot

Definition at line 311 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_lineLimitMin_textChanged ( const QString &  text)
privateslot

Definition at line 316 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_listWidget_itemSelectionChanged ( )
privateslot

Definition at line 394 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_pushButtonCancel_pressed ( )
privateslot

Definition at line 321 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_pushButtonReset_clicked ( )
privateslot

Definition at line 296 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_pushButtonSave_pressed ( )
privateslot

Definition at line 326 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_radioBoth_toggled ( bool  checked)
privateslot

Definition at line 276 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_radioLines_toggled ( bool  checked)
privateslot

Definition at line 259 of file plotwidget_editor.cpp.

void PlotwidgetEditor::on_radioPoints_toggled ( bool  checked)
privateslot

Definition at line 268 of file plotwidget_editor.cpp.

void PlotwidgetEditor::onColorChanged ( QColor  c)
slot

Definition at line 104 of file plotwidget_editor.cpp.

void PlotwidgetEditor::onDeleteRow ( QWidget *  w)
private

Definition at line 154 of file plotwidget_editor.cpp.

void PlotwidgetEditor::setupColorWidget ( )
private

Definition at line 124 of file plotwidget_editor.cpp.

void PlotwidgetEditor::setupTable ( )
private

Definition at line 189 of file plotwidget_editor.cpp.

void PlotwidgetEditor::updateLimits ( )
private

Definition at line 216 of file plotwidget_editor.cpp.

Member Data Documentation

QRectF PlotwidgetEditor::_bounding_rect_original
private

Definition at line 85 of file plotwidget_editor.h.

color_widgets::ColorPreview* PlotwidgetEditor::_color_preview
private

Definition at line 82 of file plotwidget_editor.h.

color_widgets::ColorWheel* PlotwidgetEditor::_color_wheel
private

Definition at line 81 of file plotwidget_editor.h.

std::set<QWidget*> PlotwidgetEditor::_connected_transform_widgets
private

Definition at line 87 of file plotwidget_editor.h.

PlotWidget* PlotwidgetEditor::_plotwidget
private

Definition at line 83 of file plotwidget_editor.h.

PlotWidget* PlotwidgetEditor::_plotwidget_origin
private

Definition at line 84 of file plotwidget_editor.h.

std::unordered_map<std::string, std::shared_ptr<TimeSeriesTransform> > PlotwidgetEditor::_transforms
private

Definition at line 95 of file plotwidget_editor.h.

Ui::PlotWidgetEditor* PlotwidgetEditor::ui
private

Definition at line 79 of file plotwidget_editor.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:49