OTB  5.0.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 Slots

void Init ()
 
void ReportProcess ()
 

Signals

void AddNewProcessToReport ()
 

Public Member Functions

void ProcessEvent (itk::Object *caller, const itk::EventObject &event)
 
 QtWidgetSimpleProgressReport (QtWidgetModel *model)
 
void SetApplication (Application::Pointer app)
 
virtual ~QtWidgetSimpleProgressReport ()
 

Private Member Functions

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

Private Attributes

AddProcessCommandType::Pointer m_AddProcessCommand
 
Application::Pointer m_Application
 
itk::QtProgressBarm_Bar
 
std::string m_CurrentDescription
 
itk::ProcessObjectm_CurrentProcess
 
QLabel * m_Label
 
QVBoxLayout * m_Layout
 
QtWidgetModelm_Model
 

Detailed Description

Create a widget reporting the progress of the application process.

Definition at line 40 of file otbWrapperQtWidgetSimpleProgressReport.h.

Member Typedef Documentation

Definition at line 49 of file otbWrapperQtWidgetSimpleProgressReport.h.

Constructor & Destructor Documentation

otb::Wrapper::QtWidgetSimpleProgressReport::QtWidgetSimpleProgressReport ( QtWidgetModel model)
virtual otb::Wrapper::QtWidgetSimpleProgressReport::~QtWidgetSimpleProgressReport ( )
virtual
otb::Wrapper::QtWidgetSimpleProgressReport::QtWidgetSimpleProgressReport ( const QtWidgetSimpleProgressReport )
private

Member Function Documentation

void otb::Wrapper::QtWidgetSimpleProgressReport::AddNewProcessToReport ( )
signal
void otb::Wrapper::QtWidgetSimpleProgressReport::Init ( )
slot
void otb::Wrapper::QtWidgetSimpleProgressReport::operator= ( const QtWidgetSimpleProgressReport )
private
void otb::Wrapper::QtWidgetSimpleProgressReport::ProcessEvent ( itk::Object caller,
const itk::EventObject event 
)
void otb::Wrapper::QtWidgetSimpleProgressReport::ReportProcess ( )
slot
void otb::Wrapper::QtWidgetSimpleProgressReport::SetApplication ( Application::Pointer  app)

Member Data Documentation

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

Definition at line 69 of file otbWrapperQtWidgetSimpleProgressReport.h.

Application::Pointer otb::Wrapper::QtWidgetSimpleProgressReport::m_Application
private

Definition at line 65 of file otbWrapperQtWidgetSimpleProgressReport.h.

itk::QtProgressBar* otb::Wrapper::QtWidgetSimpleProgressReport::m_Bar
private

Definition at line 73 of file otbWrapperQtWidgetSimpleProgressReport.h.

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

Definition at line 71 of file otbWrapperQtWidgetSimpleProgressReport.h.

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

Definition at line 70 of file otbWrapperQtWidgetSimpleProgressReport.h.

QLabel* otb::Wrapper::QtWidgetSimpleProgressReport::m_Label
private

Definition at line 74 of file otbWrapperQtWidgetSimpleProgressReport.h.

QVBoxLayout* otb::Wrapper::QtWidgetSimpleProgressReport::m_Layout
private

Definition at line 67 of file otbWrapperQtWidgetSimpleProgressReport.h.

QtWidgetModel* otb::Wrapper::QtWidgetSimpleProgressReport::m_Model
private

Definition at line 66 of file otbWrapperQtWidgetSimpleProgressReport.h.


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