Medical Imaging Interaction Toolkit  2023.12.99-b884b24c
Medical Imaging Interaction Toolkit
QmitkMultiWidgetConfigurationToolBar Class Reference

#include <QmitkMultiWidgetConfigurationToolBar.h>

Inheritance diagram for QmitkMultiWidgetConfigurationToolBar:
Collaboration diagram for QmitkMultiWidgetConfigurationToolBar:

Signals

void LayoutSet (int row, int column)
 
void SaveLayout (std::ostream *outStream)
 
void LoadLayout (const nlohmann::json *jsonData)
 
void SetDataBasedLayout (const QList< mitk::DataNode::Pointer > &nodes)
 
void Synchronized (bool synchronized)
 
void InteractionSchemeChanged (mitk::InteractionSchemeSwitcher::InteractionScheme scheme)
 

Public Member Functions

 QmitkMultiWidgetConfigurationToolBar (QmitkAbstractMultiWidget *multiWidget)
 
 ~QmitkMultiWidgetConfigurationToolBar () override
 
void SetDataStorage (mitk::DataStorage::Pointer dataStorage)
 

Protected Slots

void OnSetLayout ()
 
void OnSynchronize ()
 
void OnInteractionSchemeChanged ()
 

Detailed Description

Definition at line 34 of file QmitkMultiWidgetConfigurationToolBar.h.

Constructor & Destructor Documentation

◆ QmitkMultiWidgetConfigurationToolBar()

QmitkMultiWidgetConfigurationToolBar::QmitkMultiWidgetConfigurationToolBar ( QmitkAbstractMultiWidget multiWidget)

◆ ~QmitkMultiWidgetConfigurationToolBar()

QmitkMultiWidgetConfigurationToolBar::~QmitkMultiWidgetConfigurationToolBar ( )
override

Member Function Documentation

◆ InteractionSchemeChanged

void QmitkMultiWidgetConfigurationToolBar::InteractionSchemeChanged ( mitk::InteractionSchemeSwitcher::InteractionScheme  scheme)
signal

◆ LayoutSet

void QmitkMultiWidgetConfigurationToolBar::LayoutSet ( int  row,
int  column 
)
signal

◆ LoadLayout

void QmitkMultiWidgetConfigurationToolBar::LoadLayout ( const nlohmann::json jsonData)
signal

◆ OnInteractionSchemeChanged

void QmitkMultiWidgetConfigurationToolBar::OnInteractionSchemeChanged ( )
protectedslot

◆ OnSetLayout

void QmitkMultiWidgetConfigurationToolBar::OnSetLayout ( )
protectedslot

◆ OnSynchronize

void QmitkMultiWidgetConfigurationToolBar::OnSynchronize ( )
protectedslot

◆ SaveLayout

void QmitkMultiWidgetConfigurationToolBar::SaveLayout ( std::ostream *  outStream)
signal

◆ SetDataBasedLayout

void QmitkMultiWidgetConfigurationToolBar::SetDataBasedLayout ( const QList< mitk::DataNode::Pointer > &  nodes)
signal

◆ SetDataStorage()

void QmitkMultiWidgetConfigurationToolBar::SetDataStorage ( mitk::DataStorage::Pointer  dataStorage)

◆ Synchronized

void QmitkMultiWidgetConfigurationToolBar::Synchronized ( bool  synchronized)
signal

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