32 #ifndef pqPipelineBrowserWidget_h 33 #define pqPipelineBrowserWidget_h 35 #include "pqComponentsModule.h" 57 virtual bool eventFilter(QObject *
object, QEvent *e);
60 void setSelectionVisibility(
bool visible);
63 void enableAnnotationFilter(
const QString& annotationKey);
66 void disableAnnotationFilter();
69 void enableSessionFilter(vtkSession* session);
72 void disableSessionFilter();
79 const QModelIndex pipelineModelIndex(
const QModelIndex& index)
const;
80 const pqPipelineModel* getPipelineModel(
const QModelIndex& index)
const;
83 static void setVisibility(
bool visible,
pqOutputPort* port);
93 void setActiveView(
pqView*);
96 void handleIndexClicked(
const QModelIndex& index);
97 void expandWithModelIndexTranslation(
const QModelIndex &);
101 void setVisibility(
bool visible,
const QModelIndexList& indices);
108 void configureModel();
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
void setModel(QAbstractItemModel *model)
This is a PQ abstraction of a generic view module.
The pqPipelineAnnotationFilterModel class is used to filter a tree representation of the pipeline gra...
The pqFlatTreeView class is used to display a flattened tree view of a hierarchical model...
This class is the model for the PipelineLine browser tree view.
PQ representation for a vtkSMProxy that can be involved in a pipeline.
virtual bool eventFilter(QObject *object, QEvent *e)
Used to monitor the header view.