25 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_MENUBARMODEL_H
26 #define __TERRALIB_QT_WIDGETS_INTERNAL_MENUBARMODEL_H
28 #include <QtCore/QAbstractTableModel>
70 virtual Qt::ItemFlags
flags (
const QModelIndex & index)
const;
72 QVariant
data (
const QModelIndex & index,
int role = Qt::DisplayRole)
const;
74 QVariant
headerData (
int section, Qt::Orientation orientation,
int role = Qt::DisplayRole)
const;
76 int columnCount (
const QModelIndex & parent = QModelIndex())
const;
78 int rowCount (
const QModelIndex & parent = QModelIndex())
const;
80 bool setData (
const QModelIndex & index,
const QVariant & value,
int role = Qt::EditRole);
107 #endif //__TERRALIB_QT_WIDGETS_INTERNAL_MENUBARMODEL_H