Orfeo ToolBox  4.2
Orfeo ToolBox is not a black box
Public Member Functions | Protected Slots | Private Member Functions | Private Attributes | List of all members
otb::Wrapper::QtWidgetFloatParameter Class Reference

#include <otbWrapperQtWidgetFloatParameter.h>

+ Inheritance diagram for otb::Wrapper::QtWidgetFloatParameter:
+ Collaboration diagram for otb::Wrapper::QtWidgetFloatParameter:

Public Member Functions

 QtWidgetFloatParameter (FloatParameter *, QtWidgetModel *)
 
virtual ~QtWidgetFloatParameter ()
 
- Public Member Functions inherited from otb::Wrapper::QtWidgetParameterBase
 QtWidgetParameterBase (Parameter *, QtWidgetModel *)
 
virtual ~QtWidgetParameterBase ()
 
void CreateWidget ()
 

Protected Slots

void SetValue (double value)
 
- Protected Slots inherited from otb::Wrapper::QtWidgetParameterBase
void ParameterChanged (const QString &key)
 

Private Member Functions

 QtWidgetFloatParameter (const QtWidgetFloatParameter &)
 
virtual void DoCreateWidget ()
 
virtual void DoUpdateGUI ()
 
void operator= (const QtWidgetFloatParameter &)
 

Private Attributes

FloatParameter::Pointer m_FloatParam
 
QDoubleSpinBox * m_QDoubleSpinBox
 
QHBoxLayout * m_QHBoxLayout
 

Additional Inherited Members

- Public Slots inherited from otb::Wrapper::QtWidgetParameterBase
void Reset ()
 
virtual void SetActivationState (bool value)
 
void UpdateGUI ()
 
- Signals inherited from otb::Wrapper::QtWidgetParameterBase
void ParameterActiveStatus (bool value)
 
- Protected Member Functions inherited from otb::Wrapper::QtWidgetParameterBase
QtWidgetModelGetModel ()
 

Detailed Description

Definition at line 33 of file otbWrapperQtWidgetFloatParameter.h.

Constructor & Destructor Documentation

otb::Wrapper::QtWidgetFloatParameter::QtWidgetFloatParameter ( FloatParameter floatParam,
QtWidgetModel m 
)

Definition at line 25 of file otbWrapperQtWidgetFloatParameter.cxx.

otb::Wrapper::QtWidgetFloatParameter::~QtWidgetFloatParameter ( )
virtual

Definition at line 31 of file otbWrapperQtWidgetFloatParameter.cxx.

otb::Wrapper::QtWidgetFloatParameter::QtWidgetFloatParameter ( const QtWidgetFloatParameter )
private

Member Function Documentation

void otb::Wrapper::QtWidgetFloatParameter::DoCreateWidget ( )
privatevirtual
void otb::Wrapper::QtWidgetFloatParameter::DoUpdateGUI ( )
privatevirtual
void otb::Wrapper::QtWidgetFloatParameter::operator= ( const QtWidgetFloatParameter )
private
void otb::Wrapper::QtWidgetFloatParameter::SetValue ( double  value)
protectedslot

moved to ParameterChanged slot in QtWidgetParameterBase::

m_FloatParam->SetUserValue(true);

Definition at line 88 of file otbWrapperQtWidgetFloatParameter.cxx.

References m_FloatParam, and otb::Wrapper::QtWidgetParameterBase::ParameterChanged().

Referenced by DoCreateWidget().

Member Data Documentation

FloatParameter::Pointer otb::Wrapper::QtWidgetFloatParameter::m_FloatParam
private

Definition at line 54 of file otbWrapperQtWidgetFloatParameter.h.

Referenced by DoCreateWidget(), DoUpdateGUI(), and SetValue().

QDoubleSpinBox* otb::Wrapper::QtWidgetFloatParameter::m_QDoubleSpinBox
private

Definition at line 52 of file otbWrapperQtWidgetFloatParameter.h.

Referenced by DoCreateWidget(), and DoUpdateGUI().

QHBoxLayout* otb::Wrapper::QtWidgetFloatParameter::m_QHBoxLayout
private

Definition at line 51 of file otbWrapperQtWidgetFloatParameter.h.

Referenced by DoCreateWidget().


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