Orfeo Toolbox  4.0
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

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

Private Member Functions

 QtWidgetSimpleProgressReport (const QtWidgetSimpleProgressReport &)
 
void operator= (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

Definition at line 38 of file otbWrapperQtWidgetSimpleProgressReport.h.

Member Typedef Documentation

Definition at line 47 of file otbWrapperQtWidgetSimpleProgressReport.h.

Constructor & Destructor Documentation

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

Definition at line 55 of file otbWrapperQtWidgetSimpleProgressReport.cxx.

otb::Wrapper::QtWidgetSimpleProgressReport::QtWidgetSimpleProgressReport ( const QtWidgetSimpleProgressReport )
private

Member Function Documentation

void otb::Wrapper::QtWidgetSimpleProgressReport::AddNewProcessToReport ( )
signal
void otb::Wrapper::QtWidgetSimpleProgressReport::Init ( )
slot

Definition at line 86 of file otbWrapperQtWidgetSimpleProgressReport.cxx.

References m_Bar, and m_Label.

Referenced by QtWidgetSimpleProgressReport().

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
Application::Pointer otb::Wrapper::QtWidgetSimpleProgressReport::m_Application
private

Definition at line 63 of file otbWrapperQtWidgetSimpleProgressReport.h.

Referenced by SetApplication().

itk::QtProgressBar* otb::Wrapper::QtWidgetSimpleProgressReport::m_Bar
private
std::string otb::Wrapper::QtWidgetSimpleProgressReport::m_CurrentDescription
private

Definition at line 69 of file otbWrapperQtWidgetSimpleProgressReport.h.

Referenced by ProcessEvent(), and ReportProcess().

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

Definition at line 68 of file otbWrapperQtWidgetSimpleProgressReport.h.

Referenced by ProcessEvent(), and ReportProcess().

QLabel* otb::Wrapper::QtWidgetSimpleProgressReport::m_Label
private
QVBoxLayout* otb::Wrapper::QtWidgetSimpleProgressReport::m_Layout
private
QtWidgetModel* otb::Wrapper::QtWidgetSimpleProgressReport::m_Model
private

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

Generated at Sat Mar 8 2014 19:09:24 for Orfeo Toolbox with doxygen 1.8.3.1