13 #ifndef QmitkModuleTableModel_h
14 #define QmitkModuleTableModel_h
16 #include <QAbstractTableModel>
27 class QmitkModuleTableModelPrivate;
36 int rowCount(
const QModelIndex &parent = QModelIndex())
const override;
38 int columnCount(
const QModelIndex &parent = QModelIndex())
const override;
40 QVariant
data(
const QModelIndex &index,
int role)
const override;
42 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const override;
45 friend class QmitkModuleTableModelPrivate;
49 QmitkModuleTableModelPrivate *
const d;
QmitkModuleTableModel(QObject *parent=nullptr, us::ModuleContext *mc=nullptr)
QVariant headerData(int section, Qt::Orientation orientation, int role) const override
~QmitkModuleTableModel() override
int rowCount(const QModelIndex &parent=QModelIndex()) const override
int columnCount(const QModelIndex &parent=QModelIndex()) const override
QVariant data(const QModelIndex &index, int role) const override