26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_PRIMARYKEYITEM_H    27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_PRIMARYKEYITEM_H    34   namespace da { 
class PrimaryKey; }
    56           int columnCount() 
const;
    58           QVariant data(
int column, 
int role) 
const;
    60           QMenu* getMenu(QWidget* parent = 0) 
const;
    62           bool canFetchMore() 
const;
    64           Qt::ItemFlags flags() 
const;
    68           bool hasChildren() 
const;
    70           bool setData(
const QVariant& value, 
int role = Qt::EditRole);
    82 #endif  // __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_PRIMARYKEYITEM_H 
A class that represents an item from a DataSourceTreeModel. 
 
It describes a primary key (pk) constraint.