Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
QmitkPickingToolGUI.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 QmitkPickingToolGUI_h
14
#define QmitkPickingToolGUI_h
15
16
#include <
QmitkSegWithPreviewToolGUIBase.h
>
17
#include <
MitkSegmentationUIExports.h
>
18
23
class
MITKSEGMENTATIONUI_EXPORT
QmitkPickingToolGUI
:
public
QmitkSegWithPreviewToolGUIBase
24
{
25
Q_OBJECT
26
27
public
:
28
mitkClassMacro
(
QmitkPickingToolGUI
,
QmitkSegWithPreviewToolGUIBase
);
29
itkFactorylessNewMacro(Self);
30
itkCloneMacro(Self);
31
32
protected
slots :
33
void
OnResetPicksClicked
();
34
void
OnRadioPickClicked
(
bool
checked);
35
36
protected
:
37
QmitkPickingToolGUI
();
38
~QmitkPickingToolGUI
()
override
;
39
40
void
InitializeUI
(QBoxLayout* mainLayout)
override
;
41
void
EnableWidgets
(
bool
enabled)
override
;
42
43
private
:
44
QWidget* m_ClearPicksBtn =
nullptr
;
45
QWidget* m_RadioPick =
nullptr
;
46
QWidget* m_RadioRelabel =
nullptr
;
47
};
48
49
#endif
MitkSegmentationUIExports.h
MITKSEGMENTATIONUI_EXPORT
#define MITKSEGMENTATIONUI_EXPORT
Definition:
MitkSegmentationUIExports.h:15
QmitkSegWithPreviewToolGUIBase.h
QmitkPickingToolGUI
GUI for mitk::PickingTool.
Definition:
QmitkPickingToolGUI.h:24
QmitkPickingToolGUI::OnRadioPickClicked
void OnRadioPickClicked(bool checked)
QmitkPickingToolGUI::InitializeUI
void InitializeUI(QBoxLayout *mainLayout) override
QmitkPickingToolGUI::OnResetPicksClicked
void OnResetPicksClicked()
QmitkPickingToolGUI::EnableWidgets
void EnableWidgets(bool enabled) override
QmitkPickingToolGUI::QmitkPickingToolGUI
QmitkPickingToolGUI()
QmitkPickingToolGUI::mitkClassMacro
mitkClassMacro(QmitkPickingToolGUI, QmitkSegWithPreviewToolGUIBase)
QmitkPickingToolGUI::~QmitkPickingToolGUI
~QmitkPickingToolGUI() override
QmitkSegWithPreviewToolGUIBase
GUI base class for tools derived from mitk::SegWithPreviewTool.
Definition:
QmitkSegWithPreviewToolGUIBase.h:39
src
MITK
Modules
SegmentationUI
include
QmitkPickingToolGUI.h
Generated by
1.9.1