26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_DATAPROPERTIESWIDGET_H 
   27 #define __TERRALIB_QT_WIDGETS_INTERNAL_DATAPROPERTIESWIDGET_H 
   30 #include "../Config.h" 
   31 #include "../../../dataaccess/datasource/DataSource.h" 
   34 #include <QSignalMapper> 
   35 #include <QtGui/QWidget> 
   40 namespace Ui { 
class DataPropertiesWidgetForm; }
 
   45   namespace da {
class DataSet;
 
   48                 class DataSetTypeConverter;}
 
   55       class DataSetTableView;
 
   91           std::auto_ptr<te::da::DataSetTypeConverter> getConverter();
 
  119           void onInputDataToolButtonTriggered();
 
  120           void onSridPushButtonCLicked();
 
  121           void onPropertyTypeChanged(
int index);
 
  130           std::auto_ptr<Ui::DataPropertiesWidgetForm>  
m_ui;           
 
  138 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_DATAPROPERTIESWIDGET_H 
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
A class to represent a chart display. 
 
std::auto_ptr< DataSetTableView > m_tblView
The widget used to preview the data of the new dataset. 
 
std::auto_ptr< te::da::DataSetTypeConverter > m_dsConverter
The DataSetConverter that will be configured by this widget. 
 
std::auto_ptr< te::da::DataSet > m_dataSet
The DataSet that will be generated by this widget. 
 
QSignalMapper * m_mapper
The mapper used to know which property was configured. 
 
boost::shared_ptr< DataSource > DataSourcePtr
 
std::auto_ptr< te::da::DataSetType > m_dataType
The DataSetType that will be generated by this widget. 
 
std::auto_ptr< Ui::DataPropertiesWidgetForm > m_ui
The widget's form. 
 
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
 
A class that models the description of a dataset. 
 
te::da::DataSourcePtr m_dataSource
The DataSource that will be generated by this widget. 
 
std::map< int, std::string > m_typeMap
A map that correlates a terralib type with a label. 
 
A dataset is the unit of information manipulated by the data access module of TerraLib.