OTB  6.7.0
Orfeo Toolbox
Public Member Functions | Protected Slots | Private Member Functions | Private Attributes | List of all members
otb::Wrapper::QtWidgetListViewParameter Class Reference

#include <otbWrapperQtWidgetListViewParameter.h>

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

Public Member Functions

std::vector< int > GetSelectedItems ()
 
 QtWidgetListViewParameter (ListViewParameter *, QtWidgetModel *, QWidget *)
 
 ~QtWidgetListViewParameter () override
 
- Public Member Functions inherited from otb::Wrapper::QtWidgetParameterBase
void CreateWidget ()
 
virtual bool IsChecked () const
 
 QtWidgetParameterBase (Parameter *, QtWidgetModel *, QWidget *parent)
 
virtual void SetChecked (const bool value)
 
 ~QtWidgetParameterBase () override
 

Protected Slots

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

Private Member Functions

void DoCreateWidget () override
 
void DoUpdateGUI () override
 
void operator= (const QtWidgetListViewParameter &)=delete
 
 QtWidgetListViewParameter (const QtWidgetListViewParameter &)=delete
 

Private Attributes

int m_LineHeight
 
QListWidget * m_ListView
 
ListViewParameter::Pointer m_ListViewParam
 
std::vector< int > m_SelectedItems
 
QHBoxLayout * m_VLayout
 

Additional Inherited Members

- Public Slots inherited from otb::Wrapper::QtWidgetParameterBase
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
bool eventFilter (QObject *o, QEvent *e) override
 
QtWidgetModelGetModel ()
 
const ParameterGetParam () const
 
ParameterGetParam ()
 

Detailed Description

Definition at line 38 of file otbWrapperQtWidgetListViewParameter.h.

Constructor & Destructor Documentation

otb::Wrapper::QtWidgetListViewParameter::QtWidgetListViewParameter ( ListViewParameter ,
QtWidgetModel ,
QWidget *   
)
otb::Wrapper::QtWidgetListViewParameter::~QtWidgetListViewParameter ( )
override
otb::Wrapper::QtWidgetListViewParameter::QtWidgetListViewParameter ( const QtWidgetListViewParameter )
privatedelete

Member Function Documentation

void otb::Wrapper::QtWidgetListViewParameter::DoCreateWidget ( )
overrideprivatevirtual
void otb::Wrapper::QtWidgetListViewParameter::DoUpdateGUI ( )
overrideprivatevirtual
std::vector<int> otb::Wrapper::QtWidgetListViewParameter::GetSelectedItems ( )
inline

Definition at line 45 of file otbWrapperQtWidgetListViewParameter.h.

void otb::Wrapper::QtWidgetListViewParameter::operator= ( const QtWidgetListViewParameter )
privatedelete
void otb::Wrapper::QtWidgetListViewParameter::SelectedItems ( )
protectedslot

Member Data Documentation

int otb::Wrapper::QtWidgetListViewParameter::m_LineHeight
private

Definition at line 69 of file otbWrapperQtWidgetListViewParameter.h.

QListWidget* otb::Wrapper::QtWidgetListViewParameter::m_ListView
private

Definition at line 63 of file otbWrapperQtWidgetListViewParameter.h.

ListViewParameter::Pointer otb::Wrapper::QtWidgetListViewParameter::m_ListViewParam
private

Definition at line 61 of file otbWrapperQtWidgetListViewParameter.h.

std::vector<int> otb::Wrapper::QtWidgetListViewParameter::m_SelectedItems
private

Definition at line 67 of file otbWrapperQtWidgetListViewParameter.h.

QHBoxLayout* otb::Wrapper::QtWidgetListViewParameter::m_VLayout
private

Definition at line 65 of file otbWrapperQtWidgetListViewParameter.h.


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