32 #ifndef pqDataInformationModel_h 33 #define pqDataInformationModel_h 35 #include "pqComponentsModule.h" 36 #include <QAbstractTableModel> 38 class pqDataInformationModelInternal;
53 virtual int rowCount(
const QModelIndex& parent =QModelIndex())
const;
57 virtual int columnCount(
const QModelIndex &parent = QModelIndex())
const;
63 virtual QVariant data(
const QModelIndex& index,
int role = Qt::DisplayRole)
const;
68 virtual QVariant headerData(
int section, Qt::Orientation orientation,
69 int role = Qt::DisplayRole)
const;
77 pqOutputPort* getItemFor(
const QModelIndex& index)
const;
80 virtual Qt::ItemFlags flags (
const QModelIndex & index )
const;
81 virtual bool setData (
const QModelIndex & index,
const QVariant & value,
int role = Qt::EditRole );
92 void setActiveView(
pqView* view);
99 void refreshGeometrySizes();
102 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.