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"    37   namespace da { 
class DataSource; } 
    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 boost::shared_ptr< DataSetType > DataSetTypePtr
 
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
 
A class that represents an item from a DataSourceTreeModel.