src
paraview-5.12
Qt
Components
pqPipelineModelSelectionAdaptor.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3
// SPDX-License-Identifier: BSD-3-Clause
4
#ifndef pqPipelineModelSelectionAdaptor_h
5
#define pqPipelineModelSelectionAdaptor_h
6
7
#include "
pqSelectionAdaptor.h
"
8
13
class
PQCOMPONENTS_EXPORT
pqPipelineModelSelectionAdaptor
:
public
pqSelectionAdaptor
14
{
15
Q_OBJECT
16
17
public
:
18
pqPipelineModelSelectionAdaptor
(QItemSelectionModel* pipelineSelectionModel);
19
~
pqPipelineModelSelectionAdaptor
()
override
;
20
21
protected
:
22
QModelIndex
mapFromItem
(
pqServerManagerModelItem
*)
const override
;
23
pqServerManagerModelItem
*
mapToItem
(
const
QModelIndex&
index
)
const override
;
24
25
private
:
26
Q_DISABLE_COPY(
pqPipelineModelSelectionAdaptor
)
27
};
28
#endif
pqSelectionAdaptor.h
pqSelectionAdaptor
pqSelectionAdaptor is the abstract base class for an adaptor that connects a QItemSelectionModel to p...
Definition:
pqSelectionAdaptor.h:22
pqSelectionAdaptor::mapToItem
virtual pqServerManagerModelItem * mapToItem(const QModelIndex &index) const =0
Maps a QModelIndex to a pqServerManagerModelItem.
pqSelectionAdaptor::mapFromItem
virtual QModelIndex mapFromItem(pqServerManagerModelItem *item) const =0
Maps a pqServerManagerModelItem to an index in the QAbstractItemModel.
pqServerManagerModelItem
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
Definition:
pqServerManagerModelItem.h:19
pqPipelineModelSelectionAdaptor
pqPipelineModelSelectionAdaptor is an adaptor that connects a QItemSelectionModel for a pqPipelineMod...
Definition:
pqPipelineModelSelectionAdaptor.h:13
index
index
Generated by
1.8.17 on Wed Mar 27 2024