All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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)
 
void setTL4Layers (std::vector< std::string > layers)
 
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 ( )

Definition at line 71 of file TL4LayerSelectionWizardPage.cpp.

Member Function Documentation

std::vector< std::string > te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::getChecked ( )

Definition at line 116 of file TL4LayerSelectionWizardPage.cpp.

std::vector< QListWidgetItem * > te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::getCheckedItems ( )

Definition at line 159 of file TL4LayerSelectionWizardPage.cpp.

bool te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::hasChecked ( ) const

Definition at line 128 of file TL4LayerSelectionWizardPage.cpp.

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::onDeselectAllPushButtonClicked ( )
protectedslot

Definition at line 149 of file TL4LayerSelectionWizardPage.cpp.

Referenced by TL4LayerSelectionWizardPage().

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::onSelectAllPushButtonClicked ( )
protectedslot

Definition at line 139 of file TL4LayerSelectionWizardPage.cpp.

Referenced by TL4LayerSelectionWizardPage().

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setDatasets ( std::vector< std::string >  layers,
std::vector< std::string >  tables,
std::vector< std::string >  rasters 
)

Definition at line 75 of file TL4LayerSelectionWizardPage.cpp.

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Layers ( std::vector< std::string >  layers)

Definition at line 86 of file TL4LayerSelectionWizardPage.cpp.

References getImage().

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Rasters ( std::vector< std::string >  rasters)

Definition at line 106 of file TL4LayerSelectionWizardPage.cpp.

References getImage().

void te::qt::plugins::terralib4::TL4LayerSelectionWizardPage::setTL4Tables ( std::vector< std::string >  tables)

Definition at line 96 of file TL4LayerSelectionWizardPage.cpp.

References getImage().

Member Data Documentation

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

Definition at line 100 of file TL4LayerSelectionWizardPage.h.

Referenced by TL4LayerSelectionWizardPage().


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