4 #ifndef pqPipelineBrowserWidget_h 5 #define pqPipelineBrowserWidget_h 37 bool eventFilter(QObject*
object, QEvent* e)
override;
42 void setSelectionVisibility(
bool visible);
47 void enableAnnotationFilter(
const QString& annotationKey);
52 void disableAnnotationFilter();
58 void setAnnotationFilterMatching(
bool matching);
68 void disableSessionFilter();
79 QModelIndex pipelineModelIndex(
const QModelIndex&
index)
const;
80 const pqPipelineModel* getPipelineModel(
const QModelIndex& index)
const;
90 QMenu* contextMenu()
const;
104 void setActiveView(
pqView*);
107 void handleIndexClicked(
const QModelIndex& index);
108 void expandWithModelIndexTranslation(
const QModelIndex&);
114 void setVisibility(
bool visible,
const QModelIndexList& indices);
116 void contextMenuEvent(QContextMenuEvent* e)
override;
131 void configureModel();
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
bool viewportEvent(QEvent *e) override
#define PQCOMPONENTS_EXPORT
void setModel(QAbstractItemModel *model)
This is a PQ abstraction of a generic view module.
bool eventFilter(QObject *object, QEvent *e) override
Used to monitor the header view.
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.