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)
 
void on_radioSteps_toggled (bool checked)
 
void on_radioStepsInv_toggled (bool checked)
 
void on_radioSticks_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< TransformFunction > > _transforms
 
Ui::PlotWidgetEditor * ui
 

Detailed Description

Definition at line 48 of file plotwidget_editor.h.

Constructor & Destructor Documentation

◆ PlotwidgetEditor()

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

Definition at line 22 of file plotwidget_editor.cpp.

◆ ~PlotwidgetEditor()

PlotwidgetEditor::~PlotwidgetEditor ( )

Definition at line 116 of file plotwidget_editor.cpp.

Member Function Documentation

◆ disableWidgets()

void PlotwidgetEditor::disableWidgets ( )
private

Definition at line 200 of file plotwidget_editor.cpp.

◆ on_checkBoxMax_toggled

void PlotwidgetEditor::on_checkBoxMax_toggled ( bool  checked)
privateslot

Definition at line 335 of file plotwidget_editor.cpp.

◆ on_checkBoxMin_toggled

void PlotwidgetEditor::on_checkBoxMin_toggled ( bool  checked)
privateslot

Definition at line 341 of file plotwidget_editor.cpp.

◆ on_editColotText_textChanged

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

Definition at line 277 of file plotwidget_editor.cpp.

◆ on_lineLimitMax_textChanged

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

Definition at line 362 of file plotwidget_editor.cpp.

◆ on_lineLimitMin_textChanged

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

Definition at line 367 of file plotwidget_editor.cpp.

◆ on_listWidget_itemSelectionChanged

void PlotwidgetEditor::on_listWidget_itemSelectionChanged ( )
privateslot

Definition at line 446 of file plotwidget_editor.cpp.

◆ on_pushButtonCancel_pressed

void PlotwidgetEditor::on_pushButtonCancel_pressed ( )
privateslot

Definition at line 372 of file plotwidget_editor.cpp.

◆ on_pushButtonReset_clicked

void PlotwidgetEditor::on_pushButtonReset_clicked ( )
privateslot

Definition at line 347 of file plotwidget_editor.cpp.

◆ on_pushButtonSave_pressed

void PlotwidgetEditor::on_pushButtonSave_pressed ( )
privateslot

Definition at line 377 of file plotwidget_editor.cpp.

◆ on_radioBoth_toggled

void PlotwidgetEditor::on_radioBoth_toggled ( bool  checked)
privateslot

Definition at line 303 of file plotwidget_editor.cpp.

◆ on_radioLines_toggled

void PlotwidgetEditor::on_radioLines_toggled ( bool  checked)
privateslot

Definition at line 287 of file plotwidget_editor.cpp.

◆ on_radioPoints_toggled

void PlotwidgetEditor::on_radioPoints_toggled ( bool  checked)
privateslot

Definition at line 295 of file plotwidget_editor.cpp.

◆ on_radioSteps_toggled

void PlotwidgetEditor::on_radioSteps_toggled ( bool  checked)
privateslot

Definition at line 319 of file plotwidget_editor.cpp.

◆ on_radioStepsInv_toggled

void PlotwidgetEditor::on_radioStepsInv_toggled ( bool  checked)
privateslot

Definition at line 327 of file plotwidget_editor.cpp.

◆ on_radioSticks_toggled

void PlotwidgetEditor::on_radioSticks_toggled ( bool  checked)
privateslot

Definition at line 311 of file plotwidget_editor.cpp.

◆ onColorChanged

void PlotwidgetEditor::onColorChanged ( QColor  c)
slot

Definition at line 125 of file plotwidget_editor.cpp.

◆ onDeleteRow()

void PlotwidgetEditor::onDeleteRow ( QWidget *  w)
private

Definition at line 175 of file plotwidget_editor.cpp.

◆ setupColorWidget()

void PlotwidgetEditor::setupColorWidget ( )
private

Definition at line 146 of file plotwidget_editor.cpp.

◆ setupTable()

void PlotwidgetEditor::setupTable ( )
private

Definition at line 210 of file plotwidget_editor.cpp.

◆ updateLimits()

void PlotwidgetEditor::updateLimits ( )
private

Definition at line 238 of file plotwidget_editor.cpp.

Member Data Documentation

◆ _bounding_rect_original

QRectF PlotwidgetEditor::_bounding_rect_original
private

Definition at line 98 of file plotwidget_editor.h.

◆ _color_preview

color_widgets::ColorPreview* PlotwidgetEditor::_color_preview
private

Definition at line 95 of file plotwidget_editor.h.

◆ _color_wheel

color_widgets::ColorWheel* PlotwidgetEditor::_color_wheel
private

Definition at line 94 of file plotwidget_editor.h.

◆ _connected_transform_widgets

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

Definition at line 100 of file plotwidget_editor.h.

◆ _plotwidget

PlotWidget* PlotwidgetEditor::_plotwidget
private

Definition at line 96 of file plotwidget_editor.h.

◆ _plotwidget_origin

PlotWidget* PlotwidgetEditor::_plotwidget_origin
private

Definition at line 97 of file plotwidget_editor.h.

◆ _transforms

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

Definition at line 108 of file plotwidget_editor.h.

◆ ui

Ui::PlotWidgetEditor* PlotwidgetEditor::ui
private

Definition at line 92 of file plotwidget_editor.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:29