Medical Imaging Interaction Toolkit  2016.11.0
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:

Signals

void NewToolAssociated (mitk::Tool *)
 

Public Member Functions

 mitkClassMacroItkParent (QmitkToolGUI, itk::Object)
 
void SetTool (mitk::Tool *tool)
 
virtual void Register () const override
 
virtual void UnRegister () const ITK_NOEXCEPT ITK_OVERRIDE
 
virtual void SetReferenceCount (int) override
 
virtual ~QmitkToolGUI ()
 

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 36 of file QmitkToolGUI.h.

Constructor & Destructor Documentation

QmitkToolGUI::~QmitkToolGUI ( )
virtual

Definition at line 21 of file QmitkToolGUI.cpp.

Member Function Documentation

virtual void QmitkToolGUI::BusyStateChanged ( bool  )
inlineprotectedvirtual

Reimplemented in QmitkFastMarchingToolGUI, and QmitkFastMarchingTool3DGUI.

Definition at line 63 of file QmitkToolGUI.h.

QmitkToolGUI::mitkClassMacroItkParent ( QmitkToolGUI  ,
itk::Object   
)
void QmitkToolGUI::Register ( ) const
overridevirtual

Definition at line 26 of file QmitkToolGUI.cpp.

void QmitkToolGUI::SetReferenceCount ( int  )
overridevirtual

Definition at line 36 of file QmitkToolGUI.cpp.

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

Definition at line 41 of file QmitkToolGUI.cpp.

References m_Tool, and NewToolAssociated().

Referenced by QmitkToolSelectionBox::SetOrUnsetButtonForActiveTool().

void QmitkToolGUI::UnRegister ( ) const
virtual

Definition at line 31 of file QmitkToolGUI.cpp.

Member Data Documentation

mitk::Tool::Pointer QmitkToolGUI::m_Tool
protected

Definition at line 61 of file QmitkToolGUI.h.

Referenced by SetTool().


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