Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
QmitkRegEvalSettingsWidget.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef QmitkRegEvalSettingsWidget_h
14
#define QmitkRegEvalSettingsWidget_h
15
16
#include <
MitkMatchPointRegistrationUIExports.h
>
17
18
#include "ui_QmitkRegEvalSettingsWidget.h"
19
#include <QWidget>
20
21
#include <
mitkDataNode.h
>
22
27
class
MITKMATCHPOINTREGISTRATIONUI_EXPORT
QmitkRegEvalSettingsWidget
:
public
QWidget,
28
private
Ui::QmitkRegEvalSettingsWidget
29
{
30
Q_OBJECT
31
32
public
:
33
QmitkRegEvalSettingsWidget
(QWidget *parent =
nullptr
);
34
40
void
ConfigureControls();
41
42
public
Q_SLOTS:
45
void
SetNode(
mitk::DataNode
*node);
46
47
signals:
48
void
SettingsChanged(
mitk::DataNode
*node);
49
50
protected
Q_SLOTS:
51
void
OnComboStyleChanged(
int
);
52
void
OnBlend50Pushed();
53
void
OnBlendTargetPushed();
54
void
OnBlendMovingPushed();
55
void
OnBlendTogglePushed();
56
void
OnSlideBlendChanged(
int
);
57
void
OnSpinBlendChanged(
int
);
58
void
OnSpinCheckerChanged(
int
);
59
void
OnWipeStyleChanged();
60
void
OnContourStyleChanged();
61
62
private
:
63
mitk::DataNode::Pointer
m_selectedEvalNode;
64
65
bool
m_internalBlendUpdate;
66
bool
m_internalUpdate;
67
};
68
69
#endif
QmitkRegEvalSettingsWidget
Widget that views the information and profile of an algorithm stored in an DLLInfo object.
Definition:
QmitkRegEvalSettingsWidget.h:27
itk::SmartPointer< Self >
MITKMATCHPOINTREGISTRATIONUI_EXPORT
#define MITKMATCHPOINTREGISTRATIONUI_EXPORT
Definition:
MitkMatchPointRegistrationUIExports.h:15
mitkDataNode.h
MitkMatchPointRegistrationUIExports.h
mitk::DataNode
Class for nodes of the DataTree.
Definition:
mitkDataNode.h:63
src
MITK
Modules
MatchPointRegistrationUI
Qmitk
QmitkRegEvalSettingsWidget.h
Generated on Wed May 17 2023 16:26:14 for Medical Imaging Interaction Toolkit by
1.8.17