Medical Imaging Interaction Toolkit  2025.08.99-f7084adb
Medical Imaging Interaction Toolkit
QmitkSynchronizedWidgetConnector Class Reference

#include <QmitkSynchronizedWidgetConnector.h>

Inheritance diagram for QmitkSynchronizedWidgetConnector:
Collaboration diagram for QmitkSynchronizedWidgetConnector:

Public Types

using NodeList = QmitkSynchronizedNodeSelectionWidget::NodeList
 

Public Slots

void ChangeSelection (NodeList nodes)
 
void ChangeSelectionMode (bool selectAll)
 
void OnNodeVisibilityChanged (mitk::DataNode::Pointer node, bool visibility)
 
void DeregisterWidget ()
 

Signals

void NodeSelectionChanged (NodeList nodes)
 
void SelectionModeChanged (bool selectAll)
 
void NodeVisibilityChanged (mitk::DataNode::Pointer node, const bool visibility)
 
void NodesLayerMoved (QSet< mitk::DataNode * > movedNodes, const int targetLayer)
 

Public Member Functions

 QmitkSynchronizedWidgetConnector ()
 
void ConnectWidget (const QmitkSynchronizedNodeSelectionWidget *nodeSelectionWidget)
 
void DisconnectWidget (const QmitkSynchronizedNodeSelectionWidget *nodeSelectionWidget)
 
void SynchronizeWidget (QmitkSynchronizedNodeSelectionWidget *nodeSelectionWidget) const
 
NodeList GetNodeSelection () const
 
bool GetSelectionMode () const
 

Detailed Description

Definition at line 40 of file QmitkSynchronizedWidgetConnector.h.

Member Typedef Documentation

◆ NodeList

Constructor & Destructor Documentation

◆ QmitkSynchronizedWidgetConnector()

QmitkSynchronizedWidgetConnector::QmitkSynchronizedWidgetConnector ( )

Member Function Documentation

◆ ChangeSelection

void QmitkSynchronizedWidgetConnector::ChangeSelection ( NodeList  nodes)
slot

◆ ChangeSelectionMode

void QmitkSynchronizedWidgetConnector::ChangeSelectionMode ( bool  selectAll)
slot

◆ ConnectWidget()

void QmitkSynchronizedWidgetConnector::ConnectWidget ( const QmitkSynchronizedNodeSelectionWidget nodeSelectionWidget)

◆ DeregisterWidget

void QmitkSynchronizedWidgetConnector::DeregisterWidget ( )
slot

◆ DisconnectWidget()

void QmitkSynchronizedWidgetConnector::DisconnectWidget ( const QmitkSynchronizedNodeSelectionWidget nodeSelectionWidget)

◆ GetNodeSelection()

NodeList QmitkSynchronizedWidgetConnector::GetNodeSelection ( ) const

◆ GetSelectionMode()

bool QmitkSynchronizedWidgetConnector::GetSelectionMode ( ) const

◆ NodeSelectionChanged

void QmitkSynchronizedWidgetConnector::NodeSelectionChanged ( NodeList  nodes)
signal

◆ NodesLayerMoved

void QmitkSynchronizedWidgetConnector::NodesLayerMoved ( QSet< mitk::DataNode * >  movedNodes,
const int  targetLayer 
)
signal

◆ NodeVisibilityChanged

void QmitkSynchronizedWidgetConnector::NodeVisibilityChanged ( mitk::DataNode::Pointer  node,
const bool  visibility 
)
signal

◆ OnNodeVisibilityChanged

void QmitkSynchronizedWidgetConnector::OnNodeVisibilityChanged ( mitk::DataNode::Pointer  node,
bool  visibility 
)
slot

◆ SelectionModeChanged

void QmitkSynchronizedWidgetConnector::SelectionModeChanged ( bool  selectAll)
signal

◆ SynchronizeWidget()

void QmitkSynchronizedWidgetConnector::SynchronizeWidget ( QmitkSynchronizedNodeSelectionWidget nodeSelectionWidget) const

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