21 #ifndef TE_QT_WIDGETS_DATASETTABLEHORIZONTALHEADER_H    22 #define TE_QT_WIDGETS_DATASETTABLEHORIZONTALHEADER_H    25 #include "../../../dataaccess/datasource/DataSource.h"    28 #include <QHeaderView>    51       class DataSetTableView;
    84           void setDragDrop(
bool b);
    98           void setAcceptDrop(
bool b);
   105           bool getAcceptDrop();
   129           void linkTable(std::string firstFieldName, std::string secondFieldName);
   145           void mousePressEvent(QMouseEvent* e);
   152           void dragEnterEvent(QDragEnterEvent *e);
   159           void dragMoveEvent(QDragMoveEvent *e);
   166           void dropEvent(QDropEvent *e);
   190 #endif // TE_QT_WIDGETS_DATASETTABLEHORIZONTALHEADER_H 
This is the base class for layers. 
 
boost::shared_ptr< DataSource > DataSourcePtr
 
A dataset is the unit of information manipulated by the data access module of TerraLib. 
 
TEDATAACCESSEXPORT DataSourcePtr GetDataSource(const std::string &datasourceId, const bool opened=true)
Search for a data source with the informed id in the DataSourceManager.