Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
QmitkUSDeviceManagerWidget Class Reference

This Widget is used to manage available Ultrasound Devices. More...

#include <QmitkUSDeviceManagerWidget.h>

Inheritance diagram for QmitkUSDeviceManagerWidget:
Collaboration diagram for QmitkUSDeviceManagerWidget:

Signals

void NewDeviceButtonClicked ()
 
void EditDeviceButtonClicked (mitk::USDevice::Pointer)
 
void DeviceActivated ()
 

Public Member Functions

 QmitkUSDeviceManagerWidget (QWidget *p=nullptr, Qt::WindowFlags f1=nullptr)
 
 ~QmitkUSDeviceManagerWidget () override
 
virtual void CreateQtPartControl (QWidget *parent)
 
virtual void CreateConnections ()
 
virtual void DisconnectAllDevices ()
 

Static Public Attributes

static const std::string VIEW_ID
 

Protected Slots

void OnClickedActivateDevice ()
 
void OnClickedDisconnectDevice ()
 
void OnClickedRemoveDevice ()
 
void OnClickedNewDevice ()
 
void OnClickedEditDevice ()
 
void OnDeviceSelectionChanged (us::ServiceReferenceU reference)
 

Protected Attributes

Ui::QmitkUSDeviceManagerWidgetControls * m_Controls
 member holding the UI elements of this widget More...
 

Detailed Description

This Widget is used to manage available Ultrasound Devices.

It allows activation, deactivation and disconnection of connected devices.

Definition at line 32 of file QmitkUSDeviceManagerWidget.h.

Constructor & Destructor Documentation

◆ QmitkUSDeviceManagerWidget()

QmitkUSDeviceManagerWidget::QmitkUSDeviceManagerWidget ( QWidget *  p = nullptr,
Qt::WindowFlags  f1 = nullptr 
)

◆ ~QmitkUSDeviceManagerWidget()

QmitkUSDeviceManagerWidget::~QmitkUSDeviceManagerWidget ( )
override

Member Function Documentation

◆ CreateConnections()

virtual void QmitkUSDeviceManagerWidget::CreateConnections ( )
virtual

◆ CreateQtPartControl()

virtual void QmitkUSDeviceManagerWidget::CreateQtPartControl ( QWidget *  parent)
virtual

◆ DeviceActivated

void QmitkUSDeviceManagerWidget::DeviceActivated ( )
signal

◆ DisconnectAllDevices()

virtual void QmitkUSDeviceManagerWidget::DisconnectAllDevices ( )
virtual

◆ EditDeviceButtonClicked

void QmitkUSDeviceManagerWidget::EditDeviceButtonClicked ( mitk::USDevice::Pointer  )
signal

◆ NewDeviceButtonClicked

void QmitkUSDeviceManagerWidget::NewDeviceButtonClicked ( )
signal

◆ OnClickedActivateDevice

void QmitkUSDeviceManagerWidget::OnClickedActivateDevice ( )
protectedslot

◆ OnClickedDisconnectDevice

void QmitkUSDeviceManagerWidget::OnClickedDisconnectDevice ( )
protectedslot

◆ OnClickedEditDevice

void QmitkUSDeviceManagerWidget::OnClickedEditDevice ( )
protectedslot

◆ OnClickedNewDevice

void QmitkUSDeviceManagerWidget::OnClickedNewDevice ( )
protectedslot

◆ OnClickedRemoveDevice

void QmitkUSDeviceManagerWidget::OnClickedRemoveDevice ( )
protectedslot

◆ OnDeviceSelectionChanged

void QmitkUSDeviceManagerWidget::OnDeviceSelectionChanged ( us::ServiceReferenceU  reference)
protectedslot

Member Data Documentation

◆ m_Controls

Ui::QmitkUSDeviceManagerWidgetControls* QmitkUSDeviceManagerWidget::m_Controls
protected

member holding the UI elements of this widget

Definition at line 84 of file QmitkUSDeviceManagerWidget.h.

◆ VIEW_ID

const std::string QmitkUSDeviceManagerWidget::VIEW_ID
static

Definition at line 39 of file QmitkUSDeviceManagerWidget.h.


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