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.