Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
|
GUI for mitk::OtsuTool3D. More...
#include <QmitkOtsuTool3DGUI.h>
Public Member Functions | |
mitkClassMacro (QmitkOtsuTool3DGUI, QmitkMultiLabelSegWithPreviewToolGUIBase) | |
Pointer | Clone () const |
Public Member Functions inherited from QmitkMultiLabelSegWithPreviewToolGUIBase | |
mitkClassMacro (QmitkMultiLabelSegWithPreviewToolGUIBase, QmitkSegWithPreviewToolGUIBase) | |
Public Member Functions inherited from QmitkSegWithPreviewToolGUIBase | |
mitkClassMacro (QmitkSegWithPreviewToolGUIBase, QmitkToolGUI) | |
Pointer | Clone () const |
virtual bool | GetMode2D () const |
Public Member Functions inherited from QmitkToolGUI | |
mitkClassMacroItkParent (QmitkToolGUI, itk::Object) | |
void | SetTool (mitk::Tool *tool) |
void | Register () const override |
void | UnRegister () const ITK_NOEXCEPT ITK_OVERRIDE |
void | SetReferenceCount (int) override |
~QmitkToolGUI () override | |
Static Public Member Functions | |
static Pointer | New () |
Protected Slots | |
void | OnPreviewBtnClicked () |
void | OnRegionSpinboxChanged (int) |
Protected Slots inherited from QmitkMultiLabelSegWithPreviewToolGUIBase | |
void | OnLabelSelectionChanged (const QmitkSimpleLabelSetListWidget::LabelVectorType &selectedLabels) |
void | OnRadioTransferAllClicked (bool checked) |
Protected Slots inherited from QmitkSegWithPreviewToolGUIBase | |
void | OnNewToolAssociated (mitk::Tool *) |
void | OnAcceptPreview () |
Protected Attributes | |
Ui_QmitkOtsuToolWidgetControls | m_Controls |
bool | m_FirstPreviewComputation |
EnableConfirmSegBtnFunctionType | m_SuperclassEnableConfirmSegBtnFnc |
Protected Attributes inherited from QmitkSegWithPreviewToolGUIBase | |
EnableConfirmSegBtnFunctionType | m_EnableConfirmSegBtnFnc |
Protected Attributes inherited from QmitkToolGUI | |
mitk::Tool::Pointer | m_Tool |
Additional Inherited Members | |
Signals inherited from QmitkToolGUI | |
void | NewToolAssociated (mitk::Tool *) |
Protected Types inherited from QmitkSegWithPreviewToolGUIBase | |
using | EnableConfirmSegBtnFunctionType = std::function< bool(bool)> |
GUI for mitk::OtsuTool3D.
This GUI shows ...
Last contributor: $Author$
Definition at line 31 of file QmitkOtsuTool3DGUI.h.
|
protected |
|
protecteddefault |
Pointer QmitkOtsuTool3DGUI::Clone | ( | ) | const |
|
overrideprotectedvirtual |
Reimplemented from QmitkSegWithPreviewToolGUIBase.
|
overrideprotectedvirtual |
This method is used to control/set the enabled state of the tool UI widgets. It is e.g. used if the busy state is changed (see BusyStateChanged). Override the default implementation, e.g. if a tool adds his own UI elements (normally by overriding InitializeUI()) and wants to control how the widgets are enabled/disabled.
Reimplemented from QmitkMultiLabelSegWithPreviewToolGUIBase.
|
overrideprotectedvirtual |
This method is called by OnNewToolAssociated if the UI is initialized the first time to allow derived classes to introduce own UI code. Overwrite to change. The implementation should ensure that alle widgets needed for the tool UI are properly allocated. If one needs to eecute time (e.g. to connect events between the tool and the UI) each time the tool changes, override the functions ConnectNewTool() and DisconnectOldTool().
Reimplemented from QmitkMultiLabelSegWithPreviewToolGUIBase.
QmitkOtsuTool3DGUI::mitkClassMacro | ( | QmitkOtsuTool3DGUI | , |
QmitkMultiLabelSegWithPreviewToolGUIBase | |||
) |
|
static |
|
protectedslot |
|
protectedslot |
|
protected |
Definition at line 59 of file QmitkOtsuTool3DGUI.h.
|
protected |
Definition at line 61 of file QmitkOtsuTool3DGUI.h.
|
protected |
Definition at line 62 of file QmitkOtsuTool3DGUI.h.