26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_FOREIGNKEYITEM_H    27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_EXPLORER_INTERNAL_FOREIGNKEYITEM_H    34   namespace da { 
class ForeignKey; }
    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_FOREIGNKEYITEM_H 
A class that represents an item from a DataSourceTreeModel. 
 
It models a foreign key constraint for a DataSetType.