ParaView
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
pqPipelineBrowserWidget Class Reference

pqPipelineBrowserWidget is the widget for the pipeline browser. More...

#include <pqPipelineBrowserWidget.h>

Inheritance diagram for pqPipelineBrowserWidget:
Inheritance graph
[legend]
Collaboration diagram for pqPipelineBrowserWidget:
Collaboration graph
[legend]

List of all members.

Public Slots

void setActiveView (pqView *)
 Set the active view.

Signals

void deleteKey ()
 Fired when the delete key is pressed.

Public Member Functions

 pqPipelineBrowserWidget (QWidget *parent=0)
virtual ~pqPipelineBrowserWidget ()
virtual bool eventFilter (QObject *object, QEvent *e)
 Used to monitor the key press events in the tree view.
void setSelectionVisibility (bool visible)
 Set the visibility of selected items.
void enableAnnotationFilter (const QString &annotationKey)
 Set Annotation filter to use.
void disableAnnotationFilter ()
 Disable any Annotation filter.
void enableSessionFilter (vtkSession *session)
 Set Session filter to use.
void disableSessionFilter ()
 Disable any Session filter.

Protected Slots

void handleIndexClicked (const QModelIndex &index)
void expandWithModelIndexTranslation (const QModelIndex &)

Protected Member Functions

void setVisibility (bool visible, const QModelIndexList &indices)
 sets the visibility for items in the indices list.
const QModelIndex pipelineModelIndex (const QModelIndex &index) const
const pqPipelineModelgetPipelineModel (const QModelIndex &index) const

Protected Attributes

pqPipelineModelPipelineModel
pqPipelineAnnotationFilterModelFilteredPipelineModel

Detailed Description

pqPipelineBrowserWidget is the widget for the pipeline browser.

This is a replacement for pqPipelineBrowser.

Definition at line 46 of file pqPipelineBrowserWidget.h.


Constructor & Destructor Documentation

pqPipelineBrowserWidget::pqPipelineBrowserWidget ( QWidget *  parent = 0)
virtual pqPipelineBrowserWidget::~pqPipelineBrowserWidget ( ) [virtual]

Member Function Documentation

virtual bool pqPipelineBrowserWidget::eventFilter ( QObject *  object,
QEvent *  e 
) [virtual]

Used to monitor the key press events in the tree view.

Returns True if the event should not be sent to the object.

Reimplemented from pqFlatTreeView.

void pqPipelineBrowserWidget::setSelectionVisibility ( bool  visible)

Set the visibility of selected items.

void pqPipelineBrowserWidget::enableAnnotationFilter ( const QString &  annotationKey)

Set Annotation filter to use.

void pqPipelineBrowserWidget::disableAnnotationFilter ( )

Disable any Annotation filter.

void pqPipelineBrowserWidget::enableSessionFilter ( vtkSession session)

Set Session filter to use.

void pqPipelineBrowserWidget::disableSessionFilter ( )

Disable any Session filter.

void pqPipelineBrowserWidget::deleteKey ( ) [signal]

Fired when the delete key is pressed.

Typically implies that the selected items need to be deleted.

void pqPipelineBrowserWidget::setActiveView ( pqView ) [slot]

Set the active view.

By default connected to pqActiveObjects::viewChanged() so it keeps track of the active view.

void pqPipelineBrowserWidget::handleIndexClicked ( const QModelIndex &  index) [protected, slot]
void pqPipelineBrowserWidget::expandWithModelIndexTranslation ( const QModelIndex &  ) [protected, slot]
void pqPipelineBrowserWidget::setVisibility ( bool  visible,
const QModelIndexList &  indices 
) [protected]

sets the visibility for items in the indices list.

const QModelIndex pqPipelineBrowserWidget::pipelineModelIndex ( const QModelIndex &  index) const [protected]
const pqPipelineModel* pqPipelineBrowserWidget::getPipelineModel ( const QModelIndex &  index) const [protected]

Member Data Documentation

Definition at line 90 of file pqPipelineBrowserWidget.h.

Definition at line 91 of file pqPipelineBrowserWidget.h.


The documentation for this class was generated from the following file: