Medical Imaging Interaction Toolkit  2016.11.0
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=0, Qt::WindowFlags f1=0)
 
virtual ~QmitkUSDeviceManagerWidget ()
 
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 36 of file QmitkUSDeviceManagerWidget.h.

Constructor & Destructor Documentation

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

Definition at line 27 of file QmitkUSDeviceManagerWidget.cpp.

References CreateQtPartControl(), and m_Controls.

QmitkUSDeviceManagerWidget::~QmitkUSDeviceManagerWidget ( )
virtual

Definition at line 35 of file QmitkUSDeviceManagerWidget.cpp.

Member Function Documentation

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

Definition at line 39 of file QmitkUSDeviceManagerWidget.cpp.

References CreateConnections(), and m_Controls.

Referenced by QmitkUSDeviceManagerWidget().

void QmitkUSDeviceManagerWidget::DeviceActivated ( )
signal

Referenced by OnClickedActivateDevice().

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

Referenced by OnClickedEditDevice().

void QmitkUSDeviceManagerWidget::NewDeviceButtonClicked ( )
signal

Referenced by OnClickedNewDevice().

void QmitkUSDeviceManagerWidget::OnClickedActivateDevice ( )
protectedslot
void QmitkUSDeviceManagerWidget::OnClickedDisconnectDevice ( )
protectedslot

Definition at line 123 of file QmitkUSDeviceManagerWidget.cpp.

References m_Controls.

void QmitkUSDeviceManagerWidget::OnClickedEditDevice ( )
protectedslot

Definition at line 177 of file QmitkUSDeviceManagerWidget.cpp.

References EditDeviceButtonClicked(), and m_Controls.

Referenced by CreateConnections().

void QmitkUSDeviceManagerWidget::OnClickedNewDevice ( )
protectedslot

Definition at line 172 of file QmitkUSDeviceManagerWidget.cpp.

References NewDeviceButtonClicked().

Referenced by CreateConnections().

void QmitkUSDeviceManagerWidget::OnClickedRemoveDevice ( )
protectedslot

Definition at line 147 of file QmitkUSDeviceManagerWidget.cpp.

References m_Controls.

Referenced by CreateConnections().

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

Definition at line 184 of file QmitkUSDeviceManagerWidget.cpp.

References m_Controls.

Referenced by CreateConnections(), and OnClickedActivateDevice().

Member Data Documentation

Ui::QmitkUSDeviceManagerWidgetControls* QmitkUSDeviceManagerWidget::m_Controls
protected
const std::string QmitkUSDeviceManagerWidget::VIEW_ID
static

Definition at line 43 of file QmitkUSDeviceManagerWidget.h.


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