32 #ifndef pqDataInformationModel_h 33 #define pqDataInformationModel_h 35 #include "pqComponentsModule.h" 36 #include <QAbstractTableModel> 38 class pqDataInformationModelInternal;
55 virtual int rowCount(
const QModelIndex& parent = QModelIndex())
const;
61 virtual int columnCount(
const QModelIndex& parent = QModelIndex())
const;
68 virtual QVariant data(
const QModelIndex& index,
int role = Qt::DisplayRole)
const;
75 virtual QVariant headerData(
76 int section, Qt::Orientation orientation,
int role = Qt::DisplayRole)
const;
88 pqOutputPort* getItemFor(
const QModelIndex& index)
const;
93 virtual Qt::ItemFlags flags(
const QModelIndex& index)
const;
94 virtual bool setData(
const QModelIndex& index,
const QVariant& value,
int role = Qt::EditRole);
111 void setActiveView(
pqView* view);
122 void refreshGeometrySizes();
125 pqDataInformationModelInternal* Internal;
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
This is a PQ abstraction of a generic view module.
PQ representation for a vtkSMProxy that can be involved in a pipeline.