NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
cxCalibrationMethodsWidget.cpp
Go to the documentation of this file.
1
/*=========================================================================
2
This file is part of CustusX, an Image Guided Therapy Application.
3
4
Copyright (c) SINTEF Department of Medical Technology.
5
All rights reserved.
6
7
CustusX is released under a BSD 3-Clause license.
8
9
See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10
=========================================================================*/
11
#include <
cxCalibrationMethodsWidget.h
>
12
13
#include <
cxToolTipSampleWidget.h
>
14
#include "
cxToolTipCalibrationWidget.h
"
15
#include "
cxToolManualCalibrationWidget.h
"
16
#include "
cxTemporalCalibrationWidget.h
"
17
#include "
cxLapFrameToolCalibrationWidget.h
"
18
#include "
cxEBUSCalibrationWidget.h
"
19
#include "
cxProbeConfigWidget.h
"
20
21
namespace
cx
22
{
23
24
CalibrationMethodsWidget::CalibrationMethodsWidget
(
VisServicesPtr
services,
AcquisitionServicePtr
acquisitionService, QWidget* parent, QString objectName, QString windowTitle) :
25
TabbedWidget
(parent, objectName, windowTitle)
26
{
27
this->setToolTip(
"Collection of calibration methods"
);
28
this->
addTab
(
new
ToolTipCalibrateWidget
(services,
this
),
"Tool Tip"
);
29
this->
addTab
(
new
LapFrameToolCalibrationWidget
(services,
this
),
"Lap Frame"
);
30
this->
addTab
(
new
EBUSCalibrationWidget
(services,
this
),
"EBUS"
);
31
this->
addTab
(
new
ToolTipSampleWidget
(services,
this
),
"Sample"
);
32
this->
addTab
(
new
TemporalCalibrationWidget
(services, acquisitionService,
this
),
"Temporal"
);
33
this->
addTab
(
new
ToolManualCalibrationWidget
(services,
this
),
"Tool Manual"
);
34
this->
addTab
(
new
ProbeConfigWidget
(services,
this
),
"Probe"
);
35
}
36
37
}
cx::ProbeConfigWidget
Widget that displays/edits a probe configuration.
Definition:
cxProbeConfigWidget.h:35
cx::TabbedWidget::addTab
void addTab(BaseWidget *newTab, QString newTabName)
Definition:
cxTabbedWidget.cpp:37
cx
Namespace for all CustusX production code.
Definition:
cx_dev_group_definitions.h:13
cx::CalibrationMethodsWidget::CalibrationMethodsWidget
CalibrationMethodsWidget(VisServicesPtr services, AcquisitionServicePtr acquisitionService, QWidget *parent, QString objectName, QString windowTitle)
Definition:
cxCalibrationMethodsWidget.cpp:24
cx::ToolTipSampleWidget
Definition:
cxToolTipSampleWidget.h:42
cx::VisServicesPtr
boost::shared_ptr< class VisServices > VisServicesPtr
Definition:
cxMainWindow.h:40
cxToolTipCalibrationWidget.h
cx::TabbedWidget
Interface for making widgets with a hierarchy of tabs.
Definition:
cxTabbedWidget.h:34
cxTemporalCalibrationWidget.h
cxToolTipSampleWidget.h
cx::ToolManualCalibrationWidget
Definition:
cxToolManualCalibrationWidget.h:33
cx::ToolTipCalibrateWidget
Definition:
cxToolTipCalibrationWidget.h:45
cx::AcquisitionServicePtr
boost::shared_ptr< class AcquisitionService > AcquisitionServicePtr
Definition:
cxLogicManager.h:29
cx::EBUSCalibrationWidget
Definition:
cxEBUSCalibrationWidget.h:47
cxCalibrationMethodsWidget.h
cx::LapFrameToolCalibrationWidget
Definition:
cxLapFrameToolCalibrationWidget.h:46
cxEBUSCalibrationWidget.h
cxProbeConfigWidget.h
cxLapFrameToolCalibrationWidget.h
cxToolManualCalibrationWidget.h
cx::TemporalCalibrationWidget
Definition:
cxTemporalCalibrationWidget.h:37
CX
source
plugins
org.custusx.calibration
gui
cxCalibrationMethodsWidget.cpp
Generated on Thu Jan 5 2023 03:15:51 for NorMIT-nav by
1.8.17