OTB  6.7.0
Orfeo Toolbox
Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
mvd::ApplicationsToolBoxController Class Reference

#include <mvdApplicationsToolBoxController.h>

+ Inheritance diagram for mvd::ApplicationsToolBoxController:
+ Collaboration diagram for mvd::ApplicationsToolBoxController:

Public Member Functions

 ApplicationsToolBoxController (ApplicationsToolBox *widget, QObject *p=NULL)
 
 ~ApplicationsToolBoxController () override
 
- Public Member Functions inherited from mvd::AbstractModelController
const AbstractModelGetModel () const
 
AbstractModelGetModel ()
 
template<typename TModel >
const TModel * GetModel () const
 
template<typename TModel >
TModel * GetModel ()
 
const QWidget * GetWidget () const
 
QWidget * GetWidget ()
 
template<typename TWidget >
const TWidget * GetWidget () const
 
template<typename TWidget >
TWidget * GetWidget ()
 
void SetModel (AbstractModel *)
 
 ~AbstractModelController () override
 

Protected Member Functions

void ClearWidget () override
 
void Connect (AbstractModel *) override
 
void Disconnect (AbstractModel *) override
 
void virtual_ResetWidget (bool) override
 
- Protected Member Functions inherited from mvd::AbstractModelController
 AbstractModelController (QWidget *widget, QObject *p=NULL)
 

Private Member Functions

void ResetDatasetTree ()
 

Additional Inherited Members

- Public Slots inherited from mvd::AbstractModelController
void ResetWidget ()
 
- Signals inherited from mvd::AbstractModelController
void AboutToConnectModel (AbstractModel *)
 
void AboutToDisconnectModel (AbstractModel *)
 
void ModelConnected (AbstractModel *)
 
void ModelDisconnected (AbstractModel *)
 
void ModelUpdated ()
 

Detailed Description

Color-setup widget controller for VectorImageModel objects.

Definition at line 78 of file mvdApplicationsToolBoxController.h.

Constructor & Destructor Documentation

mvd::ApplicationsToolBoxController::ApplicationsToolBoxController ( ApplicationsToolBox widget,
QObject *  p = NULL 
)

Constructor.

Parameters
widgetControlled widget.
parentParent QObject of this QObject.
mvd::ApplicationsToolBoxController::~ApplicationsToolBoxController ( )
override

Destructor.

Member Function Documentation

void mvd::ApplicationsToolBoxController::ClearWidget ( )
overrideprotectedvirtual
void mvd::ApplicationsToolBoxController::Connect ( AbstractModel )
overrideprotectedvirtual

Get the seleceted application Gui

Implements mvd::AbstractModelController.

void mvd::ApplicationsToolBoxController::Disconnect ( AbstractModel )
overrideprotectedvirtual
void mvd::ApplicationsToolBoxController::ResetDatasetTree ( )
private
void mvd::ApplicationsToolBoxController::virtual_ResetWidget ( bool  )
overrideprotectedvirtual

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