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>
40 namespace Ui {
class DataPropertiesWidgetForm; }
45 namespace da {
class DataSet;
48 class DataSetTypeConverter;}
55 class DataSetTableView;
91 std::auto_ptr<te::da::DataSetTypeConverter> getConverter();
117 Ui::DataPropertiesWidgetForm* getForm()
const;
121 void onInputDataToolButtonTriggered();
122 void onSridPushButtonCLicked();
123 void onGeomPropertyChecked(
int checked);
124 void onPropertyTypeChanged(
int index);
137 std::auto_ptr<Ui::DataPropertiesWidgetForm>
m_ui;
145 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_DATAPROPERTIESWIDGET_H
boost::shared_ptr< DataSource > DataSourcePtr
A class that models the description of a dataset.
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
A dataset is the unit of information manipulated by the data access module of TerraLib.