Orfeo Toolbox  3.16
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Private Member Functions | Private Attributes
otb::Wrapper::QtWidgetStringListParameter Class Reference

#include <otbWrapperQtWidgetStringListParameter.h>

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

List of all members.

Public Slots

void Reset ()
virtual void SetActivationState (bool value)
void UpdateGUI ()

Signals

void Change ()
void ParameterActiveStatus (bool value)

Public Member Functions

 QtWidgetStringListParameter (StringListParameter *, QtWidgetModel *)
virtual ~QtWidgetStringListParameter ()
void CreateWidget ()

Protected Slots

virtual void AddString ()
virtual void DownString ()
virtual void EraseString ()
void ParameterChanged (const QString &key)
void SetString (const QString &value)
virtual void SupressString ()
virtual void UpdateStringList ()
virtual void UpString ()

Protected Member Functions

QtWidgetModelGetModel ()

Private Member Functions

 QtWidgetStringListParameter (const QtWidgetStringListParameter &)
virtual void DoCreateWidget ()
virtual void DoUpdateGUI ()
void operator= (const QtWidgetStringListParameter &)
void RecreateStringList ()
void SetValue (const QString &value)
void UpdateStringList (std::map< unsigned int, unsigned int > idMap)

Private Attributes

QHBoxLayout * m_HLayout
std::vector
< QtStringSelectionWidget * > 
m_LineEditList
QScrollArea * m_Scroll
QVBoxLayout * m_StringLayout
StringListParameter::Pointer m_StringListParam

Detailed Description

Definition at line 34 of file otbWrapperQtWidgetStringListParameter.h.


Constructor & Destructor Documentation

otb::Wrapper::QtWidgetStringListParameter::QtWidgetStringListParameter ( StringListParameter param,
QtWidgetModel m 
)
otb::Wrapper::QtWidgetStringListParameter::~QtWidgetStringListParameter ( )
virtual

Definition at line 32 of file otbWrapperQtWidgetStringListParameter.cxx.

otb::Wrapper::QtWidgetStringListParameter::QtWidgetStringListParameter ( const QtWidgetStringListParameter )
private

Member Function Documentation

void otb::Wrapper::QtWidgetStringListParameter::AddString ( )
protectedvirtualslot
void otb::Wrapper::QtWidgetStringListParameter::Change ( )
signal
void otb::Wrapper::QtWidgetParameterBase::CreateWidget ( )
inherited
void otb::Wrapper::QtWidgetStringListParameter::DoCreateWidget ( )
privatevirtual
void otb::Wrapper::QtWidgetStringListParameter::DoUpdateGUI ( )
privatevirtual
void otb::Wrapper::QtWidgetStringListParameter::DownString ( )
protectedvirtualslot
void otb::Wrapper::QtWidgetStringListParameter::EraseString ( )
protectedvirtualslot
QtWidgetModel * otb::Wrapper::QtWidgetParameterBase::GetModel ( )
protectedinherited

Definition at line 69 of file otbWrapperQtWidgetParameterBase.cxx.

References otb::Wrapper::QtWidgetParameterBase::m_Model.

Referenced by AddString(), otb::Wrapper::QtWidgetParameterBase::CreateWidget(), otb::Wrapper::QtWidgetStringParameter::DoCreateWidget(), otb::Wrapper::QtWidgetFloatParameter::DoCreateWidget(), otb::Wrapper::QtWidgetChoiceParameter::DoCreateWidget(), otb::Wrapper::QtWidgetRAMParameter::DoCreateWidget(), otb::Wrapper::QtWidgetIntParameter::DoCreateWidget(), otb::Wrapper::QtWidgetOutputFilenameParameter::DoCreateWidget(), otb::Wrapper::QtWidgetDirectoryParameter::DoCreateWidget(), otb::Wrapper::QtWidgetInputImageParameter::DoCreateWidget(), otb::Wrapper::QtWidgetComplexInputImageParameter::DoCreateWidget(), otb::Wrapper::QtWidgetInputVectorDataParameter::DoCreateWidget(), otb::Wrapper::QtWidgetInputFilenameParameter::DoCreateWidget(), otb::Wrapper::QtWidgetParameterGroup::DoCreateWidget(), otb::Wrapper::QtWidgetOutputVectorDataParameter::DoCreateWidget(), otb::Wrapper::QtWidgetOutputImageParameter::DoCreateWidget(), otb::Wrapper::QtWidgetComplexOutputImageParameter::DoCreateWidget(), DoUpdateGUI(), otb::Wrapper::QtWidgetInputImageListParameter::QtWidgetInputImageListParameter(), otb::Wrapper::QtWidgetInputVectorDataListParameter::QtWidgetInputVectorDataListParameter(), QtWidgetStringListParameter(), otb::Wrapper::QtWidgetInputVectorDataParameter::SelectFile(), otb::Wrapper::QtWidgetInputImageParameter::SelectFile(), otb::Wrapper::QtWidgetInputImageListParameter::UpdateImageList(), and otb::Wrapper::QtWidgetInputVectorDataListParameter::UpdateVectorDataList().

void otb::Wrapper::QtWidgetStringListParameter::operator= ( const QtWidgetStringListParameter )
private
void otb::Wrapper::QtWidgetParameterBase::ParameterActiveStatus ( bool  value)
signalinherited
void otb::Wrapper::QtWidgetParameterBase::ParameterChanged ( const QString &  key)
protectedslotinherited
void otb::Wrapper::QtWidgetStringListParameter::RecreateStringList ( )
private
void otb::Wrapper::QtWidgetParameterBase::Reset ( void  )
slotinherited
void otb::Wrapper::QtWidgetParameterBase::SetActivationState ( bool  value)
virtualslotinherited
void otb::Wrapper::QtWidgetStringListParameter::SetString ( const QString &  value)
protectedslot
void otb::Wrapper::QtWidgetStringListParameter::SetValue ( const QString &  value)
private
void otb::Wrapper::QtWidgetStringListParameter::SupressString ( )
protectedvirtualslot
void otb::Wrapper::QtWidgetParameterBase::UpdateGUI ( )
slotinherited
void otb::Wrapper::QtWidgetStringListParameter::UpdateStringList ( )
protectedvirtualslot
void otb::Wrapper::QtWidgetStringListParameter::UpdateStringList ( std::map< unsigned int, unsigned int >  idMap)
private
void otb::Wrapper::QtWidgetStringListParameter::UpString ( )
protectedvirtualslot

Member Data Documentation

QHBoxLayout* otb::Wrapper::QtWidgetStringListParameter::m_HLayout
private

Definition at line 69 of file otbWrapperQtWidgetStringListParameter.h.

Referenced by DoCreateWidget().

std::vector<QtStringSelectionWidget *> otb::Wrapper::QtWidgetStringListParameter::m_LineEditList
private
QScrollArea* otb::Wrapper::QtWidgetStringListParameter::m_Scroll
private
QVBoxLayout* otb::Wrapper::QtWidgetStringListParameter::m_StringLayout
private
StringListParameter::Pointer otb::Wrapper::QtWidgetStringListParameter::m_StringListParam
private

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

Generated at Sun Feb 3 2013 04:27:41 for Orfeo Toolbox with doxygen 1.8.1.1