Public Member Functions | Protected Member Functions | List of all members
pqPipelineModelSelectionAdaptor Class Reference

pqPipelineModelSelectionAdaptor is an adaptor that connects a QItemSelectionModel for a pqPipelineModel to pqActiveObjects. More...

#include <pqPipelineModelSelectionAdaptor.h>

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

Public Member Functions

 pqPipelineModelSelectionAdaptor (QItemSelectionModel *pipelineSelectionModel)
 
 ~pqPipelineModelSelectionAdaptor () override
 
- Public Member Functions inherited from pqSelectionAdaptor
 ~pqSelectionAdaptor () override
 
QItemSelectionModel * getQSelectionModel () const
 Returns a pointer to the QItemSelectionModel. More...
 

Protected Member Functions

QModelIndex mapFromItem (pqServerManagerModelItem *) const override
 Maps a pqServerManagerModelItem to an index in the QAbstractItemModel. More...
 
pqServerManagerModelItemmapToItem (const QModelIndex &index) const override
 Maps a QModelIndex to a pqServerManagerModelItem. More...
 
- Protected Member Functions inherited from pqSelectionAdaptor
 pqSelectionAdaptor (QItemSelectionModel *pipelineSelectionModel)
 
const QAbstractItemModel * getQModel () const
 Returns the QAbstractItemModel used by the QSelectionModel. More...
 

Additional Inherited Members

- Protected Slots inherited from pqSelectionAdaptor
virtual void selectionChanged ()
 called when the selection in the Qt-model changes. More...
 
virtual void currentProxyChanged ()
 called when the ServerManager level selection (or current) changes. More...
 
virtual void proxySelectionChanged ()
 
virtual QItemSelectionModel::SelectionFlag qtSelectionFlags () const
 subclasses can override this method to provide model specific selection overrides such as QItemSelection::Rows or QItemSelection::Columns etc. More...
 

Detailed Description

pqPipelineModelSelectionAdaptor is an adaptor that connects a QItemSelectionModel for a pqPipelineModel to pqActiveObjects.

Definition at line 13 of file pqPipelineModelSelectionAdaptor.h.

Constructor & Destructor Documentation

◆ pqPipelineModelSelectionAdaptor()

pqPipelineModelSelectionAdaptor::pqPipelineModelSelectionAdaptor ( QItemSelectionModel *  pipelineSelectionModel)

◆ ~pqPipelineModelSelectionAdaptor()

pqPipelineModelSelectionAdaptor::~pqPipelineModelSelectionAdaptor ( )
override

Member Function Documentation

◆ mapFromItem()

QModelIndex pqPipelineModelSelectionAdaptor::mapFromItem ( pqServerManagerModelItem item) const
overrideprotectedvirtual

Maps a pqServerManagerModelItem to an index in the QAbstractItemModel.

Implements pqSelectionAdaptor.

◆ mapToItem()

pqServerManagerModelItem* pqPipelineModelSelectionAdaptor::mapToItem ( const QModelIndex &  index) const
overrideprotectedvirtual

Maps a QModelIndex to a pqServerManagerModelItem.

Implements pqSelectionAdaptor.


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