26 #ifndef __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_DATASETADAPTERWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_DATASETADAPTERWIDGET_H
30 #include "../../../dataaccess/datasource/DataSource.h"
31 #include "../../../dataaccess/datasource/DataSourceInfo.h"
32 #include "../Config.h"
35 #include <QtGui/QWidget>
40 namespace Ui {
class DataSetAdapterWidgetForm; }
49 class DataSetTypeConverter;
86 void onAddToolButtonClicked();
88 void onRemoveToolButtonClicked();
90 void onEditToolButtonClicked();
92 void onUpToolButtonClicked();
94 void onDownToolButtonClicked();
96 void onCellClicked(
int row,
int col);
103 void fillDataSetTable();
107 std::auto_ptr<Ui::DataSetAdapterWidgetForm>
m_ui;
117 #endif // __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_DATASETADAPTERWIDGET_H
std::map< int, std::string > m_typeMap
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
A dialog for creating a data set adapter.
An converter for DataSetType.
std::auto_ptr< Ui::DataSetAdapterWidgetForm > m_ui
te::da::DataSourcePtr m_targetDataSource
te::da::DataSetType * m_sourceDataSetType
void buidTypeMap(std::map< int, std::string > &typeMap)
boost::shared_ptr< DataSource > DataSourcePtr
A class that models the description of a dataset.
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr
te::da::DataSetTypeConverter * m_dataSetConverter