26 #ifndef __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4LAYERSELECTIONWIZARDPAGE_H    27 #define __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4LAYERSELECTIONWIZARDPAGE_H    36 #include <QWizardPage>    39 namespace Ui { 
class TL4LayerSelectionWizardPageForm; }
    41 class QListWidgetItem;
    76             void setDatasets(std::vector<std::string> layers,
    77                              std::vector<std::string> tables,
    78                              std::vector<std::string> rasters,
    79                              std::vector<std::pair<std::string, std::string> > rasterFiles);
    81             void setTL4Layers(std::vector<std::string> layers);
    83             void setTL4Tables(std::vector<std::string> tables);
    85             void setTL4Rasters(std::vector<std::string> rasters);
    87             void setTL4RasterFiles(std::vector<std::pair<std::string, std::string> > rasterFiles);
    89             std::vector<std::string> getChecked();
    91             std::vector<QListWidgetItem*> getCheckedItems();
    93             bool hasChecked() 
const;
    97             void onSelectAllPushButtonClicked();
    99             void onDeselectAllPushButtonClicked();
   103             std::unique_ptr<Ui::TL4LayerSelectionWizardPageForm> 
m_ui;
   110 #endif  // __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4LAYERSELECTIONWIZARDPAGE_H 
std::unique_ptr< Ui::TL4LayerSelectionWizardPageForm > m_ui
 
NodeType
Auxiliary internal enumeration to control the StyleExplorer tree nodes.