MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkUSUIActivator.cpp
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#include "
mitkUSUIActivator.h
"
14
#include "
QmitkUSControlsCustomVideoDeviceWidget.h
"
15
16
mitk::USUIActivator::USUIActivator
()
17
{
18
}
19
20
mitk::USUIActivator::~USUIActivator
()
21
{
22
}
23
24
void
mitk::USUIActivator::Load
(us::ModuleContext* context)
25
{
26
m_USCustomWidgets.push_back(
new
QmitkUSControlsCustomVideoDeviceWidget
());
27
28
for
(
auto
&widget : m_USCustomWidgets)
29
{
30
context->RegisterService(widget, widget->GetServiceProperties());
31
}
32
}
33
34
void
mitk::USUIActivator::Unload
(us::ModuleContext*
/*context*/
)
35
{
36
for
(
auto
&widget : m_USCustomWidgets)
37
{
38
delete
widget;
39
}
40
}
QmitkUSControlsCustomVideoDeviceWidget.h
QmitkUSControlsCustomVideoDeviceWidget
Widget for custom controls of mitk::USVideoDevice. This class handles the itk::USVideoDeviceCustomCon...
Definition
QmitkUSControlsCustomVideoDeviceWidget.h:32
mitk::USUIActivator::Load
void Load(us::ModuleContext *context) override
Definition
mitkUSUIActivator.cpp:24
mitk::USUIActivator::~USUIActivator
~USUIActivator() override
Definition
mitkUSUIActivator.cpp:20
mitk::USUIActivator::USUIActivator
USUIActivator()
Definition
mitkUSUIActivator.cpp:16
mitk::USUIActivator::Unload
void Unload(us::ModuleContext *context) override
Definition
mitkUSUIActivator.cpp:34
mitkUSUIActivator.h
Modules
USUI
mitkUSUIActivator.cpp
Generated by
1.12.0