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