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

#include <otbWrapperQtWidgetSimpleProgressReport.h>

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

Public Types

typedef itk::MemberCommand
< QtWidgetSimpleProgressReport
AddProcessCommandType
 
- Public Types inherited from itk::QtProgressBar
typedef itk::MemberCommand
< QtProgressBar
RedrawCommandType
 

Public Slots

void Init ()
 
void ReportProcess ()
 

Signals

void AddNewProcessToReport ()
 
void SetText (QString)
 
- Signals inherited from itk::QtProgressBar
void SetValueChanged (int)
 

Public Member Functions

void ProcessEvent (itk::Object *caller, const itk::EventObject &event)
 
 QtWidgetSimpleProgressReport (QWidget *parent)
 
void SetModel (QtWidgetModel *model)
 
 ~QtWidgetSimpleProgressReport () override
 
- Public Member Functions inherited from itk::QtProgressBar
RedrawCommandTypeGetRedrawCommand (void) const
 
void Observe (itk::Object *caller)
 
 QtProgressBar (QWidget *parent)
 
 ~QtProgressBar () override
 
void ProcessEvent (itk::Object *caller, const itk::EventObject &event)
 
void ConstProcessEvent (const itk::Object *caller, const itk::EventObject &event)
 

Private Member Functions

void operator= (const QtWidgetSimpleProgressReport &)=delete
 
 QtWidgetSimpleProgressReport (const QtWidgetSimpleProgressReport &)=delete
 

Private Attributes

AddProcessCommandType::Pointer m_AddProcessCommand
 
std::string m_CurrentDescription
 
itk::ProcessObjectm_CurrentProcess
 

Detailed Description

Create a widget reporting the progress of the application process.

Definition at line 42 of file otbWrapperQtWidgetSimpleProgressReport.h.

Member Typedef Documentation

Definition at line 51 of file otbWrapperQtWidgetSimpleProgressReport.h.

Constructor & Destructor Documentation

otb::Wrapper::QtWidgetSimpleProgressReport::QtWidgetSimpleProgressReport ( QWidget *  parent)
otb::Wrapper::QtWidgetSimpleProgressReport::~QtWidgetSimpleProgressReport ( )
override
otb::Wrapper::QtWidgetSimpleProgressReport::QtWidgetSimpleProgressReport ( const QtWidgetSimpleProgressReport )
privatedelete

Member Function Documentation

void otb::Wrapper::QtWidgetSimpleProgressReport::AddNewProcessToReport ( )
signal
void otb::Wrapper::QtWidgetSimpleProgressReport::Init ( )
slot
void otb::Wrapper::QtWidgetSimpleProgressReport::operator= ( const QtWidgetSimpleProgressReport )
privatedelete
void otb::Wrapper::QtWidgetSimpleProgressReport::ProcessEvent ( itk::Object caller,
const itk::EventObject event 
)
void otb::Wrapper::QtWidgetSimpleProgressReport::ReportProcess ( )
slot
void otb::Wrapper::QtWidgetSimpleProgressReport::SetModel ( QtWidgetModel model)
void otb::Wrapper::QtWidgetSimpleProgressReport::SetText ( QString  )
signal

Member Data Documentation

AddProcessCommandType::Pointer otb::Wrapper::QtWidgetSimpleProgressReport::m_AddProcessCommand
private

Definition at line 67 of file otbWrapperQtWidgetSimpleProgressReport.h.

std::string otb::Wrapper::QtWidgetSimpleProgressReport::m_CurrentDescription
private

Definition at line 69 of file otbWrapperQtWidgetSimpleProgressReport.h.

itk::ProcessObject* otb::Wrapper::QtWidgetSimpleProgressReport::m_CurrentProcess
private

Definition at line 68 of file otbWrapperQtWidgetSimpleProgressReport.h.


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