4 #ifndef pqDataInformationModel_h
5 #define pqDataInformationModel_h
7 #include "pqComponentsModule.h"
8 #include <QAbstractTableModel>
10 class pqDataInformationModelInternal;
27 int rowCount(
const QModelIndex& parent = QModelIndex())
const override;
33 int columnCount(
const QModelIndex& parent = QModelIndex())
const override;
40 QVariant
data(
const QModelIndex&
index,
int role = Qt::DisplayRole)
const override;
48 int section, Qt::Orientation
orientation,
int role = Qt::DisplayRole)
const override;
64 Qt::ItemFlags flags(
const QModelIndex&
index)
const override;
65 bool setData(
const QModelIndex&
index,
const QVariant&
value,
int role = Qt::EditRole)
override;
82 void setActiveView(
pqView* view);
93 void refreshGeometrySizes();
96 pqDataInformationModelInternal* Internal;