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

#include <otbWrapperQtWidgetView.h>

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

Signals

void ExecuteAndWriteOutput ()
 
void ExecutionDone (int nbOutputs)
 
void OTBApplicationOutputImageChanged (const QString &, const QString &)
 
void Stop ()
 

Public Member Functions

virtual bool BeforeExecuteButtonClicked ()
 
void CreateGui ()
 
void Disable ()
 
void Enable ()
 
QtWidgetModelGetModel () const
 
 QtWidgetView (const otb::Wrapper::Application::Pointer &otbApp, QWidget *parent=nullptr, Qt::WindowFlags flags=0)
 
 ~QtWidgetView () override
 

Static Public Attributes

static char const *const OBJECT_NAME
 

Protected Slots

virtual void OnExecButtonClicked ()
 

Protected Member Functions

virtual QWidget * CreateInputWidgets ()
 
bool IsRunning () const
 

Private Member Functions

QWidget * CreateFooter ()
 
void operator= (const QtWidgetView &)=delete
 
 QtWidgetView (const QtWidgetView &)=delete
 

Private Attributes

bool m_IsRunning
 
otb::Wrapper::QtWidgetModelm_Model
 

Detailed Description

WIP.

Definition at line 42 of file otbWrapperQtWidgetView.h.

Constructor & Destructor Documentation

otb::Wrapper::QtWidgetView::QtWidgetView ( const otb::Wrapper::Application::Pointer otbApp,
QWidget *  parent = nullptr,
Qt::WindowFlags  flags = 0 
)

Constructor.

otb::Wrapper::QtWidgetView::~QtWidgetView ( )
override

Destructor.

otb::Wrapper::QtWidgetView::QtWidgetView ( const QtWidgetView )
privatedelete

Member Function Documentation

virtual bool otb::Wrapper::QtWidgetView::BeforeExecuteButtonClicked ( )
inlinevirtual

Reimplemented in mvd::Wrapper::QtWidgetView.

Definition at line 65 of file otbWrapperQtWidgetView.h.

QWidget* otb::Wrapper::QtWidgetView::CreateFooter ( )
private
void otb::Wrapper::QtWidgetView::CreateGui ( )

Gui Creation.

virtual QWidget* otb::Wrapper::QtWidgetView::CreateInputWidgets ( )
protectedvirtual

Reimplemented in mvd::Wrapper::QtWidgetView.

void otb::Wrapper::QtWidgetView::Disable ( )
void otb::Wrapper::QtWidgetView::Enable ( )
void otb::Wrapper::QtWidgetView::ExecuteAndWriteOutput ( )
signal
void otb::Wrapper::QtWidgetView::ExecutionDone ( int  nbOutputs)
signal
QtWidgetModel* otb::Wrapper::QtWidgetView::GetModel ( ) const

Model Accessor.

bool otb::Wrapper::QtWidgetView::IsRunning ( ) const
protected
virtual void otb::Wrapper::QtWidgetView::OnExecButtonClicked ( )
inlineprotectedvirtualslot

Definition at line 87 of file otbWrapperQtWidgetView.h.

void otb::Wrapper::QtWidgetView::operator= ( const QtWidgetView )
privatedelete
void otb::Wrapper::QtWidgetView::OTBApplicationOutputImageChanged ( const QString &  ,
const QString &   
)
signal
void otb::Wrapper::QtWidgetView::Stop ( )
signal

Member Data Documentation

bool otb::Wrapper::QtWidgetView::m_IsRunning
private

Definition at line 101 of file otbWrapperQtWidgetView.h.

otb::Wrapper::QtWidgetModel* otb::Wrapper::QtWidgetView::m_Model
private

Definition at line 99 of file otbWrapperQtWidgetView.h.

char const* const otb::Wrapper::QtWidgetView::OBJECT_NAME
static

Definition at line 49 of file otbWrapperQtWidgetView.h.


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