Medical Imaging Interaction Toolkit
2024.12.99-d991a09f
Medical Imaging Interaction Toolkit
|
#include <QmitkMAPAlgorithmModel.h>
Public Member Functions | |
QmitkMAPAlgorithmModel (QObject *parent=nullptr) | |
~QmitkMAPAlgorithmModel () override | |
void | SetAlgorithm (map::algorithm::RegistrationAlgorithmBase *pAlgorithm) |
void | SetAlgorithm (map::algorithm::facet::MetaPropertyAlgorithmInterface *pMetaInterface) |
Qt::ItemFlags | flags (const QModelIndex &index) const override |
QVariant | data (const QModelIndex &index, int role) const override |
QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
Helper class that implements a model to handle the MetaProperty interface of a MatchPoint algorithm in context 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 36 of file QmitkMAPAlgorithmModel.h.
QmitkMAPAlgorithmModel::QmitkMAPAlgorithmModel | ( | QObject * | parent = nullptr | ) |
|
inlineoverride |
Definition at line 42 of file QmitkMAPAlgorithmModel.h.
|
override |
|
override |
|
override |
|
override |
|
override |
void QmitkMAPAlgorithmModel::SetAlgorithm | ( | map::algorithm::facet::MetaPropertyAlgorithmInterface * | pMetaInterface | ) |
void QmitkMAPAlgorithmModel::SetAlgorithm | ( | map::algorithm::RegistrationAlgorithmBase * | pAlgorithm | ) |
|
override |