te::qt::widgets::HistogramStyleWidget Class Reference

A widget used to adjust a histogram's style. More...

#include <HistogramStyleWidget.h>

Inheritance diagram for te::qt::widgets::HistogramStyleWidget:

Public Member Functions

te::qt::widgets::HistogramStylegetHistogramStyle ()
 Returns a pointer to the HistogramStyle being configured. More...
 
 HistogramStyleWidget (te::qt::widgets::HistogramStyle *initial=0, QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor. More...
 
 ~HistogramStyleWidget ()
 Destructor. More...
 

Protected Slots

void onFillPushButtonClicked ()
 
void onStrokePushButtonClicked ()
 

Private Attributes

HistogramStylem_histogramStyle
 The histogram's chart style that will be configured by this widget. More...
 
std::unique_ptr< Ui::HistogramStyleWidgetForm > m_ui
 The widget form. More...
 

Detailed Description

A widget used to adjust a histogram's style.

Definition at line 55 of file HistogramStyleWidget.h.

Constructor & Destructor Documentation

◆ HistogramStyleWidget()

te::qt::widgets::HistogramStyleWidget::HistogramStyleWidget ( te::qt::widgets::HistogramStyle initial = 0,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructor.

Parameters
initialAn initial HistogramStyle element that will be used, it will take ownership of this pointer if it is given. The widget form will be updated based on it's parameters. It can be NULL.
parentthis widget's parent
fWindow flags used to configure this dialog

◆ ~HistogramStyleWidget()

te::qt::widgets::HistogramStyleWidget::~HistogramStyleWidget ( )

Destructor.

Member Function Documentation

◆ getHistogramStyle()

te::qt::widgets::HistogramStyle* te::qt::widgets::HistogramStyleWidget::getHistogramStyle ( )

Returns a pointer to the HistogramStyle being configured.

Returns
A HistogramStyle type pointer to the style being configured
Note
The caller will take ownership of the returned pointer.

◆ onFillPushButtonClicked

void te::qt::widgets::HistogramStyleWidget::onFillPushButtonClicked ( )
protectedslot

◆ onStrokePushButtonClicked

void te::qt::widgets::HistogramStyleWidget::onStrokePushButtonClicked ( )
protectedslot

Member Data Documentation

◆ m_histogramStyle

HistogramStyle* te::qt::widgets::HistogramStyleWidget::m_histogramStyle
private

The histogram's chart style that will be configured by this widget.

Definition at line 93 of file HistogramStyleWidget.h.

◆ m_ui

std::unique_ptr<Ui::HistogramStyleWidgetForm> te::qt::widgets::HistogramStyleWidget::m_ui
private

The widget form.

Definition at line 92 of file HistogramStyleWidget.h.


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