MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitk::USUIActivator Class Reference

Module activator for the USUI module. Registers custom widget for mitk::USVideoDevice as microservice. More...

#include <mitkUSUIActivator.h>

Inheritance diagram for mitk::USUIActivator:

Public Member Functions

 USUIActivator ()
 
 ~USUIActivator () override
 
void Load (us::ModuleContext *context) override
 
void Unload (us::ModuleContext *context) override
 

Protected Attributes

std::vector< QmitkUSAbstractCustomWidget * > m_USCustomWidgets
 Contains the currently available US custom controls widgets which are loaded on Load()
 

Detailed Description

Module activator for the USUI module. Registers custom widget for mitk::USVideoDevice as microservice.

Definition at line 30 of file mitkUSUIActivator.h.

Constructor & Destructor Documentation

◆ USUIActivator()

mitk::USUIActivator::USUIActivator ( )

Definition at line 16 of file mitkUSUIActivator.cpp.

◆ ~USUIActivator()

mitk::USUIActivator::~USUIActivator ( )
override

Definition at line 20 of file mitkUSUIActivator.cpp.

Member Function Documentation

◆ Load()

void mitk::USUIActivator::Load ( us::ModuleContext * context)
override

Custom video device widget is registered as a micro service on module load. A plugin can get this widget then when using a mitk::USVideoDevice.

Definition at line 24 of file mitkUSUIActivator.cpp.

◆ Unload()

void mitk::USUIActivator::Unload ( us::ModuleContext * context)
override

Custom video device widget is deregistered from micro service on module unload.

Definition at line 34 of file mitkUSUIActivator.cpp.

Member Data Documentation

◆ m_USCustomWidgets

std::vector<QmitkUSAbstractCustomWidget*> mitk::USUIActivator::m_USCustomWidgets
protected

Contains the currently available US custom controls widgets which are loaded on Load()

Definition at line 51 of file mitkUSUIActivator.h.


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