32 #ifndef pqPipelineBrowserWidget_h 33 #define pqPipelineBrowserWidget_h 65 bool eventFilter(QObject*
object, QEvent* e)
override;
70 void setSelectionVisibility(
bool visible);
75 void enableAnnotationFilter(
const QString& annotationKey);
80 void disableAnnotationFilter();
86 void setAnnotationFilterMatching(
bool matching);
96 void disableSessionFilter();
107 const QModelIndex pipelineModelIndex(
const QModelIndex&
index)
const;
108 const pqPipelineModel* getPipelineModel(
const QModelIndex& index)
const;
118 QMenu* contextMenu()
const;
132 void setActiveView(
pqView*);
135 void handleIndexClicked(
const QModelIndex& index);
136 void expandWithModelIndexTranslation(
const QModelIndex&);
142 void setVisibility(
bool visible,
const QModelIndexList& indices);
144 void contextMenuEvent(QContextMenuEvent* e)
override;
159 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.