te::qt::plugins::terralib4::TL4LayerSelectionWizardPage Class Reference

#include <TL4LayerSelectionWizardPage.h>

Inheritance diagram for te::qt::plugins::terralib4::TL4LayerSelectionWizardPage:

Public Member Functions

std::vector< std::string > getChecked ()
 
std::vector< QListWidgetItem * > getCheckedItems ()
 
bool hasChecked () const
 
void setDatasets (std::vector< std::string > layers, std::vector< std::string > tables, std::vector< std::string > rasters, std::vector< std::pair< std::string, std::string > > rasterFiles)
 
void setTL4Layers (std::vector< std::string > layers)
 
void setTL4RasterFiles (std::vector< std::pair< std::string, std::string > > rasterFiles)
 
void setTL4Rasters (std::vector< std::string > rasters)
 
void setTL4Tables (std::vector< std::string > tables)
 
 TL4LayerSelectionWizardPage (QWidget *parent=0)
 
 ~TL4LayerSelectionWizardPage ()
 

Protected Slots

void onDeselectAllPushButtonClicked ()
 
void onSelectAllPushButtonClicked ()
 

Private Types

enum  NodeType { LAYER = 0, THEME = 1, TABLE = 2, RASTER = 3 }
 Auxiliary internal enumeration to control the StyleExplorer tree nodes. More...
 

Private Attributes

std::auto_ptr< Ui::TL4LayerSelectionWizardPageForm > m_ui
 

Detailed Description

Definition at line 51 of file TL4LayerSelectionWizardPage.h.

Member Enumeration Documentation

Auxiliary internal enumeration to control the StyleExplorer tree nodes.

Enumerator
LAYER 

TerraLib4 Layer.

THEME 

TerraLib4 Theme.

TABLE 

TerraLib4 Table.

RASTER 

TerraLib4 Raster.

Definition at line 62 of file TL4LayerSelectionWizardPage.h.

Constructor & Destructor Documentation

te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::TL4LayerSelectionWizardPage ( QWidget *  parent = 0)
te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::~TL4LayerSelectionWizardPage ( )

Member Function Documentation

std::vector<std::string> te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::getChecked ( )
std::vector<QListWidgetItem*> te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::getCheckedItems ( )
bool te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::hasChecked ( ) const
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::onDeselectAllPushButtonClicked ( )
protectedslot
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::onSelectAllPushButtonClicked ( )
protectedslot
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setDatasets ( std::vector< std::string >  layers,
std::vector< std::string >  tables,
std::vector< std::string >  rasters,
std::vector< std::pair< std::string, std::string > >  rasterFiles 
)
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Layers ( std::vector< std::string >  layers)
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4RasterFiles ( std::vector< std::pair< std::string, std::string > >  rasterFiles)
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Rasters ( std::vector< std::string >  rasters)
void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Tables ( std::vector< std::string >  tables)

Member Data Documentation

std::auto_ptr<Ui::TL4LayerSelectionWizardPageForm> te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::m_ui
private

Definition at line 103 of file TL4LayerSelectionWizardPage.h.


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