te::qt::widgets::ChartProperties Class Reference

A dialog used to customize a graphic's parameters. More...

#include <ChartProperties.h>

Inheritance diagram for te::qt::widgets::ChartProperties:

Public Slots

void onApplyButtonClicked ()
 Called when the user clicks on the apply button. It will set the configurations to the ChartDisplayWidget being configured by this dialog. More...
 
void onItemClicked (QListWidgetItem *current)
 Called when the user clicks on one of the items available at the list. More...
 

Public Member Functions

 ChartProperties (te::qt::widgets::ChartDisplayWidget *chartWidget, QWidget *parent=0)
 Constructor. More...
 
 ~ChartProperties ()
 Destructor. More...
 

Private Attributes

ChartDisplayWidgetm_chartWidget
 
ChartWidgetm_curComp
 
std::unique_ptr< Ui::ChartPropertiesDialogForm > m_ui
 

Detailed Description

A dialog used to customize a graphic's parameters.

Definition at line 55 of file ChartProperties.h.

Constructor & Destructor Documentation

◆ ChartProperties()

te::qt::widgets::ChartProperties::ChartProperties ( te::qt::widgets::ChartDisplayWidget chartWidget,
QWidget *  parent = 0 
)

Constructor.

Parameters
chartWidgetThe widget that will be editted by this dialog.
parentThe dialog's parent widget.

◆ ~ChartProperties()

te::qt::widgets::ChartProperties::~ChartProperties ( )

Destructor.

Member Function Documentation

◆ onApplyButtonClicked

void te::qt::widgets::ChartProperties::onApplyButtonClicked ( )
slot

Called when the user clicks on the apply button. It will set the configurations to the ChartDisplayWidget being configured by this dialog.

◆ onItemClicked

void te::qt::widgets::ChartProperties::onItemClicked ( QListWidgetItem *  current)
slot

Called when the user clicks on one of the items available at the list.

Parameters
currentThe currently selected item of the list, it will be used to determine which type of chart the user wishes to configure.

Member Data Documentation

◆ m_chartWidget

ChartDisplayWidget* te::qt::widgets::ChartProperties::m_chartWidget
private

Definition at line 93 of file ChartProperties.h.

◆ m_curComp

ChartWidget* te::qt::widgets::ChartProperties::m_curComp
private

Definition at line 92 of file ChartProperties.h.

◆ m_ui

std::unique_ptr<Ui::ChartPropertiesDialogForm> te::qt::widgets::ChartProperties::m_ui
private

Definition at line 91 of file ChartProperties.h.


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