te::qt::widgets::QueryLayerBuilderWizard Class Reference

#include <QueryLayerBuilderWizard.h>

Inheritance diagram for te::qt::widgets::QueryLayerBuilderWizard:

Public Member Functions

te::map::AbstractLayerPtr getQueryLayer ()
 
te::da::Select getSelectQuery ()
 
 QueryLayerBuilderWizard (QWidget *parent)
 
void setDataSource (const te::da::DataSourcePtr &ds)
 
void setLayerList (std::list< te::map::AbstractLayerPtr > &layerList)
 
virtual bool validateCurrentPage ()
 
 ~QueryLayerBuilderWizard ()
 

Protected Member Functions

void addPages ()
 
void getDataSets ()
 
void getProperties ()
 
void getQueryCapabilities ()
 

Private Attributes

std::auto_ptr< te::qt::widgets::DataSetWizardPagem_dataSetPage
 
std::auto_ptr< te::qt::widgets::DataSourceSelectorWizardPagem_dataSourcePage
 
te::da::DataSourcePtr m_ds
 
std::auto_ptr< te::qt::widgets::FieldsWizardPagem_fieldPage
 
std::auto_ptr< te::qt::widgets::GroupByWizardPagem_groupByPage
 
std::auto_ptr< te::qt::widgets::LayerAttributesWizardPagem_layerAttrPage
 
std::auto_ptr< te::qt::widgets::OrderByWizardPagem_orderByPage
 
std::auto_ptr< te::qt::widgets::WhereClauseWizardPagem_whereClausePage
 

Detailed Description

Definition at line 53 of file QueryLayerBuilderWizard.h.

Constructor & Destructor Documentation

te::qt::widgets::QueryLayerBuilderWizard::QueryLayerBuilderWizard ( QWidget *  parent)
te::qt::widgets::QueryLayerBuilderWizard::~QueryLayerBuilderWizard ( )

Member Function Documentation

void te::qt::widgets::QueryLayerBuilderWizard::addPages ( )
protected
void te::qt::widgets::QueryLayerBuilderWizard::getDataSets ( )
protected
void te::qt::widgets::QueryLayerBuilderWizard::getProperties ( )
protected
void te::qt::widgets::QueryLayerBuilderWizard::getQueryCapabilities ( )
protected
te::map::AbstractLayerPtr te::qt::widgets::QueryLayerBuilderWizard::getQueryLayer ( )
te::da::Select te::qt::widgets::QueryLayerBuilderWizard::getSelectQuery ( )
void te::qt::widgets::QueryLayerBuilderWizard::setDataSource ( const te::da::DataSourcePtr ds)
void te::qt::widgets::QueryLayerBuilderWizard::setLayerList ( std::list< te::map::AbstractLayerPtr > &  layerList)
virtual bool te::qt::widgets::QueryLayerBuilderWizard::validateCurrentPage ( )
virtual

Member Data Documentation

std::auto_ptr<te::qt::widgets::DataSetWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_dataSetPage
private

Definition at line 84 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::DataSourceSelectorWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_dataSourcePage
private

Definition at line 83 of file QueryLayerBuilderWizard.h.

te::da::DataSourcePtr te::qt::widgets::QueryLayerBuilderWizard::m_ds
private

Definition at line 91 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::FieldsWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_fieldPage
private

Definition at line 85 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::GroupByWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_groupByPage
private

Definition at line 86 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::LayerAttributesWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_layerAttrPage
private

Definition at line 87 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::OrderByWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_orderByPage
private

Definition at line 88 of file QueryLayerBuilderWizard.h.

std::auto_ptr<te::qt::widgets::WhereClauseWizardPage> te::qt::widgets::QueryLayerBuilderWizard::m_whereClausePage
private

Definition at line 89 of file QueryLayerBuilderWizard.h.


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