Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkQMAPAlgorithmModel.h>
Public Member Functions | |
QMAPAlgorithmModel (QObject *parent=nullptr) | |
virtual | ~QMAPAlgorithmModel () |
void | SetAlgorithm (map::algorithm::RegistrationAlgorithmBase *pAlgorithm) |
void | SetAlgorithm (map::algorithm::facet::MetaPropertyAlgorithmInterface *pMetaInterface) |
virtual Qt::ItemFlags | flags (const QModelIndex &index) const |
virtual QVariant | data (const QModelIndex &index, int role) const |
virtual QVariant | headerData (int section, Qt::Orientation orientation, int role) const |
virtual int | rowCount (const QModelIndex &parent=QModelIndex()) const |
virtual int | columnCount (const QModelIndex &parent=QModelIndex()) const |
virtual bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
Helper class that implements a model to handle the MetaProperty interface of a MatchPoint algorithm in contect of the QT view-model-concept. A algorithm can be set as data source for the model. The model retrieves all information through the MetaPropertyInterface. Changes in the view will be propagated by the model into the algorithm.
Definition at line 38 of file mitkQMAPAlgorithmModel.h.
mitk::QMAPAlgorithmModel::QMAPAlgorithmModel | ( | QObject * | parent = nullptr | ) |
Definition at line 22 of file mitkQMAPAlgorithmModel.cpp.
References SetAlgorithm().
|
inlinevirtual |
Definition at line 44 of file mitkQMAPAlgorithmModel.h.
|
virtual |
Definition at line 62 of file mitkQMAPAlgorithmModel.cpp.
References data().
Referenced by rowCount().
|
virtual |
Definition at line 72 of file mitkQMAPAlgorithmModel.cpp.
References flags().
Referenced by columnCount().
|
virtual |
Definition at line 114 of file mitkQMAPAlgorithmModel.cpp.
References headerData().
Referenced by data().
|
virtual |
Definition at line 135 of file mitkQMAPAlgorithmModel.cpp.
References setData().
Referenced by flags().
|
virtual |
Definition at line 50 of file mitkQMAPAlgorithmModel.cpp.
References columnCount().
Referenced by SetAlgorithm().
void mitk::QMAPAlgorithmModel::SetAlgorithm | ( | map::algorithm::RegistrationAlgorithmBase * | pAlgorithm | ) |
Definition at line 31 of file mitkQMAPAlgorithmModel.cpp.
Referenced by QMAPAlgorithmModel().
void mitk::QMAPAlgorithmModel::SetAlgorithm | ( | map::algorithm::facet::MetaPropertyAlgorithmInterface * | pMetaInterface | ) |
Definition at line 38 of file mitkQMAPAlgorithmModel.cpp.
References rowCount().
|
virtual |
Definition at line 154 of file mitkQMAPAlgorithmModel.cpp.
Referenced by headerData().