26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_DATASETITEM_H 27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_DATASETITEM_H 31 #include "../../../../dataaccess/dataset/DataSetType.h" 60 int columnCount()
const;
62 QVariant data(
int column,
int role)
const;
64 QMenu* getMenu(
QWidget* parent = 0)
const;
66 bool canFetchMore()
const;
68 Qt::ItemFlags flags()
const;
72 bool hasChildren()
const;
74 bool setData(
const QVariant& value,
int role = Qt::EditRole);
78 std::string getGeomPropertyName();
82 bool isChecked()
const;
96 #endif // __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_DATASETITEM_H te::da::DataSource * getDataSource(const std::string &src)
TerraLib include files.
boost::shared_ptr< DataSetType > DataSetTypePtr
static te::dt::Date ds(2010, 01, 01)
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
A class that represents an item from a DataSourceTreeModel.
te::da::DataSet * getDataSet(te::da::DataSource *ds)