26 #ifndef __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4CONVERTERWIZARD_H 
   27 #define __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4CONVERTERWIZARD_H 
   30 #include "../../../../dataaccess/datasource/DataSourceInfo.h" 
   39 #include <QTableWidget> 
   41 #include <QWizardPage> 
   44 namespace Ui { 
class TL4ConverterWizardForm; }
 
   48   namespace da { 
class DataSource; }
 
   52     namespace widgets{
class DataSourceSelectorWizardPage;}
 
   54     namespace af { 
namespace evt { 
struct Event; } }
 
   60         class TL4ConnectorWizardPage;
 
   61         class TL4LayerSelectionWizardPage;
 
   62         class TL4RasterFolderSelectionWizardPage;
 
   63         class TL4FinalPageWizardPage;
 
   64         class TL4ThemeSelectionWizardPage;
 
   78             bool validateCurrentPage();
 
   82             bool validTerraLib4Connection();
 
   84             bool validLayerSelection();
 
   86             bool validLayerNames();
 
   88             std::string getOriginalName(
const std::string& targetName);
 
   90             std::string getNewName(
const std::string& originalName);
 
  132             std::auto_ptr<Ui::TL4ConverterWizardForm> 
m_ui;
 
  148 #endif  // __TERRALIB_PLUGINS_TERRALIB4_INTERNAL_TL4CONVERTERWIZARD_H 
std::auto_ptr< te::qt::widgets::DataSourceSelectorWizardPage > m_datasourceSelectorPage
 
std::auto_ptr< TL4ThemeSelectionWizardPage > m_themeSelection
 
std::auto_ptr< Ui::TL4ConverterWizardForm > m_ui
 
A base class for application events. 
 
std::vector< std::pair< std::string, std::string > > m_rasterFiles
 
std::string m_rasterFolderPath
 
std::auto_ptr< QWizardPage > m_resolveNamePage
 
std::unique_ptr< te::da::DataSource > m_tl4Database
 
te::da::DataSourceInfoPtr m_targetDataSource
 
#define TEQTPLUGINTERRALIB4EXPORT
You can use this macro in order to export/import classes and functions from all plug-ins files...
 
std::auto_ptr< TL4ConnectorWizardPage > m_connectorPage
 
std::auto_ptr< QTableWidget > m_resolveNameTableWidget
 
std::auto_ptr< TL4FinalPageWizardPage > m_finalPage
 
std::auto_ptr< TL4LayerSelectionWizardPage > m_layerSelectionPage
 
std::auto_ptr< TL4RasterFolderSelectionWizardPage > m_rasterFolderSelectionPage
 
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr