te::qt::widgets::ContrastEnhancementWidget Class Reference

A dialog used to build a ContrastEnhancementWidget element. More...

#include <ContrastEnhancementWidget.h>

Inheritance diagram for te::qt::widgets::ContrastEnhancementWidget:

Signals

void contrastEnhancementChanged ()
 

Public Member Functions

te::se::ContrastEnhancementgetContrastEnhancement () const
 
void setContrastEnhancement (te::se::ContrastEnhancement *ce)
 
Initializer Methods

Methods related to instantiation and destruction.

 ContrastEnhancementWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructs a ContrastEnhancementWidget dialog which is a child of parent, with widget flags set to f. More...
 
 ~ContrastEnhancementWidget ()
 Destructor. More...
 

Protected Slots

void onGammaValueChanged (double value)
 
void onTypeChanged (QString value)
 

Protected Member Functions

void initialize ()
 Internal method to initialize the widget (e.g.: color, combos, icons, etc.) More...
 
void updateUi ()
 Updates the widget form based on internal fill element. More...
 

Private Attributes

std::map< te::se::ContrastEnhancement::ContrastEnhancementType, QString > m_ceNames
 Contrast Types Names. More...
 
te::se::ContrastEnhancementm_contrast
 SE Contrast element. More...
 
std::auto_ptr< Ui::ContrastEnhancementWidgetForm > m_ui
 Dialog form. More...
 

Detailed Description

A dialog used to build a ContrastEnhancementWidget element.

Definition at line 62 of file ContrastEnhancementWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::ContrastEnhancementWidget::ContrastEnhancementWidget ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructs a ContrastEnhancementWidget dialog which is a child of parent, with widget flags set to f.

te::qt::widgets::ContrastEnhancementWidget::~ContrastEnhancementWidget ( )

Destructor.

Member Function Documentation

void te::qt::widgets::ContrastEnhancementWidget::contrastEnhancementChanged ( )
signal
te::se::ContrastEnhancement* te::qt::widgets::ContrastEnhancementWidget::getContrastEnhancement ( ) const
void te::qt::widgets::ContrastEnhancementWidget::initialize ( )
protected

Internal method to initialize the widget (e.g.: color, combos, icons, etc.)

void te::qt::widgets::ContrastEnhancementWidget::onGammaValueChanged ( double  value)
protectedslot
void te::qt::widgets::ContrastEnhancementWidget::onTypeChanged ( QString  value)
protectedslot
void te::qt::widgets::ContrastEnhancementWidget::setContrastEnhancement ( te::se::ContrastEnhancement ce)
void te::qt::widgets::ContrastEnhancementWidget::updateUi ( )
protected

Updates the widget form based on internal fill element.

Member Data Documentation

std::map<te::se::ContrastEnhancement::ContrastEnhancementType, QString> te::qt::widgets::ContrastEnhancementWidget::m_ceNames
private

Contrast Types Names.

Definition at line 112 of file ContrastEnhancementWidget.h.

te::se::ContrastEnhancement* te::qt::widgets::ContrastEnhancementWidget::m_contrast
private

SE Contrast element.

Definition at line 110 of file ContrastEnhancementWidget.h.

std::auto_ptr<Ui::ContrastEnhancementWidgetForm> te::qt::widgets::ContrastEnhancementWidget::m_ui
private

Dialog form.

Definition at line 108 of file ContrastEnhancementWidget.h.


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