Medical Imaging Interaction Toolkit  2023.12.99-1652ac8d
Medical Imaging Interaction Toolkit
QmitkAlgorithmSettingsConfig Class Reference

Widget that views the information and profile of an algorithm stored in an DLLInfo object. More...

#include <QmitkAlgorithmSettingsConfig.h>

Inheritance diagram for QmitkAlgorithmSettingsConfig:
Collaboration diagram for QmitkAlgorithmSettingsConfig:

Public Member Functions

 QmitkAlgorithmSettingsConfig (QWidget *parent=nullptr)
 
void setAlgorithm (map::algorithm::RegistrationAlgorithmBase *alg)
 Changes the current algorithm and updates widget accordingly. More...
 
map::algorithm::RegistrationAlgorithmBase * getAlgorithm ()
 

Protected Attributes

map::algorithm::RegistrationAlgorithmBase::Pointer m_currentAlg
 
QmitkMAPAlgorithmModelm_AlgorithmModel
 
QSortFilterProxyModel * m_ProxyModel
 

Detailed Description

Widget that views the information and profile of an algorithm stored in an DLLInfo object.

Definition at line 31 of file QmitkAlgorithmSettingsConfig.h.

Constructor & Destructor Documentation

◆ QmitkAlgorithmSettingsConfig()

QmitkAlgorithmSettingsConfig::QmitkAlgorithmSettingsConfig ( QWidget *  parent = nullptr)

Member Function Documentation

◆ getAlgorithm()

map::algorithm::RegistrationAlgorithmBase* QmitkAlgorithmSettingsConfig::getAlgorithm ( )

◆ setAlgorithm()

void QmitkAlgorithmSettingsConfig::setAlgorithm ( map::algorithm::RegistrationAlgorithmBase *  alg)

Changes the current algorithm and updates widget accordingly.

Parameters
algpointer to the algorithm instance.

Member Data Documentation

◆ m_AlgorithmModel

QmitkMAPAlgorithmModel* QmitkAlgorithmSettingsConfig::m_AlgorithmModel
protected

Definition at line 52 of file QmitkAlgorithmSettingsConfig.h.

◆ m_currentAlg

map::algorithm::RegistrationAlgorithmBase::Pointer QmitkAlgorithmSettingsConfig::m_currentAlg
protected

Pointer to the algorithm that should be configured

Definition at line 49 of file QmitkAlgorithmSettingsConfig.h.

◆ m_ProxyModel

QSortFilterProxyModel* QmitkAlgorithmSettingsConfig::m_ProxyModel
protected

Definition at line 53 of file QmitkAlgorithmSettingsConfig.h.


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