32 #ifndef pqPipelineBrowserWidget_h 33 #define pqPipelineBrowserWidget_h 35 #include "pqComponentsModule.h" 62 virtual bool eventFilter(QObject*
object, QEvent* e);
67 void setSelectionVisibility(
bool visible);
72 void enableAnnotationFilter(
const QString& annotationKey);
77 void disableAnnotationFilter();
87 void disableSessionFilter();
98 const QModelIndex pipelineModelIndex(
const QModelIndex& index)
const;
99 const pqPipelineModel* getPipelineModel(
const QModelIndex& index)
const;
104 static void setVisibility(
bool visible,
pqOutputPort* port);
118 void setActiveView(
pqView*);
121 void handleIndexClicked(
const QModelIndex& index);
122 void expandWithModelIndexTranslation(
const QModelIndex&);
128 void setVisibility(
bool visible,
const QModelIndexList& indices);
137 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.
vtkSession defines a session i.e.
virtual bool eventFilter(QObject *object, QEvent *e)
Used to monitor the header view.