Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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: