Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Widget that allows to edit the constraints of SimpleBarrierConstraintChecker. More...
#include <QmitkSimpleBarrierManagerWidget.h>
Public Slots | |
void | setChecker (mitk::SimpleBarrierConstraintChecker *pChecker, const mitk::ModelTraitsInterface::ParameterNamesType &names) |
Signals | |
void | ConstraintChanged (mitk::SimpleBarrierConstraintChecker::Constraint constraint) |
Public Member Functions | |
QmitkSimpleBarrierManagerWidget (QWidget *parent=nullptr) | |
~QmitkSimpleBarrierManagerWidget () override | |
Protected Slots | |
void | OnShowContextMenuIsoSet (const QPoint &pos) |
void | OnAddConstraint (bool checked) |
void | OnDelConstraint (bool checked) |
Protected Member Functions | |
void | update () |
Updates the widget according to its current settings. More... | |
Protected Attributes | |
mitk::SimpleBarrierConstraintChecker::Pointer | m_Checker |
mitk::ModelTraitsInterface::ParameterNamesType | m_ParameterNames |
QmitkSimpleBarrierModel * | m_InternalModel |
QmitkSimpleBarrierTypeDelegate * | m_TypeDelegate |
QmitkSimpleBarrierParametersDelegate * | m_ParametersDelegate |
bool | m_InternalUpdate |
Ui::QmitkSimpleBarrierManagerWidget | m_Controls |
Widget that allows to edit the constraints of SimpleBarrierConstraintChecker.
Definition at line 33 of file QmitkSimpleBarrierManagerWidget.h.
QmitkSimpleBarrierManagerWidget::QmitkSimpleBarrierManagerWidget | ( | QWidget * | parent = nullptr | ) |
Definition at line 20 of file QmitkSimpleBarrierManagerWidget.cpp.
References m_Controls, m_InternalModel, m_ParametersDelegate, m_TypeDelegate, OnAddConstraint(), OnDelConstraint(), OnShowContextMenuIsoSet(), and update().
|
override |
Definition at line 41 of file QmitkSimpleBarrierManagerWidget.cpp.
References m_InternalModel, m_ParametersDelegate, and m_TypeDelegate.
|
signal |
|
protectedslot |
Definition at line 80 of file QmitkSimpleBarrierManagerWidget.cpp.
References QmitkSimpleBarrierModel::addConstraint(), and m_InternalModel.
Referenced by QmitkSimpleBarrierManagerWidget().
|
protectedslot |
Definition at line 85 of file QmitkSimpleBarrierManagerWidget.cpp.
References QmitkSimpleBarrierModel::deleteConstraint(), m_Controls, m_InternalModel, and update().
Referenced by QmitkSimpleBarrierManagerWidget().
|
protectedslot |
Definition at line 57 of file QmitkSimpleBarrierManagerWidget.cpp.
References QmitkSimpleBarrierModel::addConstraint(), QmitkSimpleBarrierModel::deleteConstraint(), m_Controls, and m_InternalModel.
Referenced by QmitkSimpleBarrierManagerWidget().
|
slot |
Sets the data handled by the model and resets the modified flag
pChecker | Pointer to the checker instance that should be managed. |
names | List of all possible parameter names. It is assumed that the index of the list equals the parameter index in the respective fitting model. |
Definition at line 48 of file QmitkSimpleBarrierManagerWidget.cpp.
References m_Checker, m_InternalModel, m_ParameterNames, QmitkSimpleBarrierModel::setChecker(), and update().
|
protected |
Updates the widget according to its current settings.
Definition at line 98 of file QmitkSimpleBarrierManagerWidget.cpp.
Referenced by OnDelConstraint(), QmitkSimpleBarrierManagerWidget(), and setChecker().
|
protected |
Definition at line 64 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by setChecker().
|
protected |
Definition at line 73 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by OnDelConstraint(), OnShowContextMenuIsoSet(), and QmitkSimpleBarrierManagerWidget().
|
protected |
Definition at line 67 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by OnAddConstraint(), OnDelConstraint(), OnShowContextMenuIsoSet(), QmitkSimpleBarrierManagerWidget(), setChecker(), and ~QmitkSimpleBarrierManagerWidget().
|
protected |
Definition at line 71 of file QmitkSimpleBarrierManagerWidget.h.
|
protected |
Definition at line 65 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by setChecker().
|
protected |
Definition at line 69 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by QmitkSimpleBarrierManagerWidget(), and ~QmitkSimpleBarrierManagerWidget().
|
protected |
Definition at line 68 of file QmitkSimpleBarrierManagerWidget.h.
Referenced by QmitkSimpleBarrierManagerWidget(), and ~QmitkSimpleBarrierManagerWidget().