Medical Imaging Interaction Toolkit  2021.10.00
Medical Imaging Interaction Toolkit
QmitkToolGUI Class Reference

Base class for GUIs belonging to mitk::Tool classes. More...

#include <QmitkToolGUI.h>

Inheritance diagram for QmitkToolGUI:
Collaboration diagram for QmitkToolGUI:


void NewToolAssociated (mitk::Tool *)

Public Member Functions

 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

Protected Member Functions

virtual void BusyStateChanged (bool)

Protected Attributes

mitk::Tool::Pointer m_Tool

Detailed Description

Base class for GUIs belonging to mitk::Tool classes.

Created through ITK object factory. TODO May be changed to a toolkit specific way later?

Last contributor: $Author$

Definition at line 32 of file QmitkToolGUI.h.

Constructor & Destructor Documentation

◆ ~QmitkToolGUI()

QmitkToolGUI::~QmitkToolGUI ( )

Member Function Documentation

◆ BusyStateChanged()

virtual void QmitkToolGUI::BusyStateChanged ( bool  )

Reimplemented in QmitkAutoSegmentationToolGUIBase, and QmitkBinaryThresholdToolGUIBase.

Definition at line 59 of file QmitkToolGUI.h.

◆ mitkClassMacroItkParent()

QmitkToolGUI::mitkClassMacroItkParent ( QmitkToolGUI  ,

◆ NewToolAssociated

void QmitkToolGUI::NewToolAssociated ( mitk::Tool )

◆ Register()

void QmitkToolGUI::Register ( ) const

◆ SetReferenceCount()

void QmitkToolGUI::SetReferenceCount ( int  )

◆ SetTool()

void QmitkToolGUI::SetTool ( mitk::Tool tool)

◆ UnRegister()

void QmitkToolGUI::UnRegister ( ) const

Member Data Documentation

◆ m_Tool

mitk::Tool::Pointer QmitkToolGUI::m_Tool

Definition at line 57 of file QmitkToolGUI.h.

Referenced by QmitkAutoSegmentationToolGUIBase::GetConnectedToolAs().

The documentation for this class was generated from the following file: