OTB  6.7.0
Orfeo Toolbox
Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
mvd::LayerStackWidget Class Reference

#include <mvdLayerStackWidget.h>

+ Inheritance diagram for mvd::LayerStackWidget:
+ Collaboration diagram for mvd::LayerStackWidget:

Signals

void ApplyButtonClicked ()
 
void BottomButtonClicked ()
 
void CopyLayerRequested (const AbstractLayerModel *)
 
void CurrentChanged (int)
 
void DeleteAllLayersRequested ()
 
void DeleteLayerRequested ()
 
void DownButtonClicked ()
 
void LayerDeletingWidget (unsigned int index)
 
void ProjectionButtonClicked ()
 
void ResetEffectsButtonClicked ()
 
void RotateLayersRequested (int)
 
void SelectionChanged (int)
 
void TopButtonClicked ()
 
void UpButtonClicked ()
 

Public Member Functions

bool eventFilter (QObject *watched, QEvent *event) override
 
const LayerStackItemModelGetItemModel () const
 
LayerStackItemModelGetItemModel ()
 
void InstallEventFilter (QObject *filter)
 
 LayerStackWidget (QWidget *p=NULL, Qt::WindowFlags flags=0)
 
void SetApplyEnabled (bool)
 
void SetCurrent (int)
 
void SetDeleteEnabled (bool)
 
void SetMoveEnabled (bool)
 
void SetProjectionEnabled (bool)
 
void SetReloadEnabled (bool)
 
void SetResetEffectsEnabled (bool)
 
 ~LayerStackWidget () override
 

Private Slots

void OnCurrentRowChanged (const QModelIndex &, const QModelIndex &)
 
void OnSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 

Private Attributes

Ui::LayerStackWidget * m_UI
 

Detailed Description

Widget template skeleton to copy-paste when adding a new widget class.

Definition at line 84 of file mvdLayerStackWidget.h.

Constructor & Destructor Documentation

mvd::LayerStackWidget::LayerStackWidget ( QWidget *  p = NULL,
Qt::WindowFlags  flags = 0 
)

Constructor.

mvd::LayerStackWidget::~LayerStackWidget ( )
override

Destructor.

Member Function Documentation

void mvd::LayerStackWidget::ApplyButtonClicked ( )
signal
void mvd::LayerStackWidget::BottomButtonClicked ( )
signal
void mvd::LayerStackWidget::CopyLayerRequested ( const AbstractLayerModel )
signal
void mvd::LayerStackWidget::CurrentChanged ( int  )
signal
void mvd::LayerStackWidget::DeleteAllLayersRequested ( )
signal
void mvd::LayerStackWidget::DeleteLayerRequested ( )
signal
void mvd::LayerStackWidget::DownButtonClicked ( )
signal
bool mvd::LayerStackWidget::eventFilter ( QObject *  watched,
QEvent *  event 
)
override
const LayerStackItemModel* mvd::LayerStackWidget::GetItemModel ( ) const
LayerStackItemModel* mvd::LayerStackWidget::GetItemModel ( )
void mvd::LayerStackWidget::InstallEventFilter ( QObject *  filter)
void mvd::LayerStackWidget::LayerDeletingWidget ( unsigned int  index)
signal
void mvd::LayerStackWidget::OnCurrentRowChanged ( const QModelIndex &  ,
const QModelIndex &   
)
privateslot
void mvd::LayerStackWidget::OnSelectionChanged ( const QItemSelection &  selected,
const QItemSelection &  deselected 
)
privateslot
void mvd::LayerStackWidget::ProjectionButtonClicked ( )
signal
void mvd::LayerStackWidget::ResetEffectsButtonClicked ( )
signal
void mvd::LayerStackWidget::RotateLayersRequested ( int  )
signal
void mvd::LayerStackWidget::SelectionChanged ( int  )
signal
void mvd::LayerStackWidget::SetApplyEnabled ( bool  )
void mvd::LayerStackWidget::SetCurrent ( int  )
void mvd::LayerStackWidget::SetDeleteEnabled ( bool  )
void mvd::LayerStackWidget::SetMoveEnabled ( bool  )
void mvd::LayerStackWidget::SetProjectionEnabled ( bool  )
void mvd::LayerStackWidget::SetReloadEnabled ( bool  )
void mvd::LayerStackWidget::SetResetEffectsEnabled ( bool  )
void mvd::LayerStackWidget::TopButtonClicked ( )
signal
void mvd::LayerStackWidget::UpButtonClicked ( )
signal

Member Data Documentation

Ui::LayerStackWidget* mvd::LayerStackWidget::m_UI
private

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