All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
te::qt::widgets::ClassifierWizard Class Reference

This class is GUI used to define the classifier wizard for the RP constast operation. More...

#include <ClassifierWizard.h>

Inheritance diagram for te::qt::widgets::ClassifierWizard:

Public Member Functions

 ClassifierWizard (QWidget *parent)
 
void setList (std::list< te::map::AbstractLayerPtr > &layerList)
 
virtual bool validateCurrentPage ()
 
 ~ClassifierWizard ()
 

Protected Member Functions

void addPages ()
 
bool execute ()
 

Private Attributes

std::auto_ptr
< te::qt::widgets::ClassifierWizardPage
m_classifierPage
 
std::auto_ptr
< te::qt::widgets::LayerSearchWizardPage
m_layerSearchPage
 
std::auto_ptr
< te::qt::widgets::RasterNavigatorWizardPage
m_navigatorPage
 
std::auto_ptr
< te::qt::widgets::RasterInfoWizardPage
m_rasterInfoPage
 

Detailed Description

This class is GUI used to define the classifier wizard for the RP constast operation.

Definition at line 55 of file ClassifierWizard.h.

Constructor & Destructor Documentation

te::qt::widgets::ClassifierWizard::ClassifierWizard ( QWidget *  parent)

Definition at line 48 of file ClassifierWizard.cpp.

References addPages().

te::qt::widgets::ClassifierWizard::~ClassifierWizard ( )

Definition at line 59 of file ClassifierWizard.cpp.

Member Function Documentation

void te::qt::widgets::ClassifierWizard::addPages ( )
protected

Definition at line 101 of file ClassifierWizard.cpp.

Referenced by ClassifierWizard().

void te::qt::widgets::ClassifierWizard::setList ( std::list< te::map::AbstractLayerPtr > &  layerList)
bool te::qt::widgets::ClassifierWizard::validateCurrentPage ( )
virtual

Definition at line 64 of file ClassifierWizard.cpp.

Member Data Documentation

std::auto_ptr<te::qt::widgets::ClassifierWizardPage> te::qt::widgets::ClassifierWizard::m_classifierPage
private

Definition at line 78 of file ClassifierWizard.h.

std::auto_ptr<te::qt::widgets::LayerSearchWizardPage> te::qt::widgets::ClassifierWizard::m_layerSearchPage
private

Definition at line 79 of file ClassifierWizard.h.

std::auto_ptr<te::qt::widgets::RasterNavigatorWizardPage> te::qt::widgets::ClassifierWizard::m_navigatorPage
private

Definition at line 81 of file ClassifierWizard.h.

std::auto_ptr<te::qt::widgets::RasterInfoWizardPage> te::qt::widgets::ClassifierWizard::m_rasterInfoPage
private

Definition at line 80 of file ClassifierWizard.h.


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