Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
QmitkMxNMultiWidget::WindowDescriptor Struct Reference

Plain-data summary of one cell leaf in the layout tree. More...

#include <QmitkMxNMultiWidget.h>

Public Attributes

QString id
 
QString displayName
 
QString viewDirection
 
QString selectionGroup
 

Detailed Description

Plain-data summary of one cell leaf in the layout tree.

Holds the per-cell fields that the v2 layout document persists for a window – identity (id), optional display label, view direction enum value, and selection-group label – without dragging the JSON or QSplitter shape across the API boundary. Future v3 dimensions add fields here additively.

Identity vs. display label: 'id' is the v2 schema's required id field – the fully-qualified, URL-segment-safe canonical window name (<multiWidgetName>__<bareSegment>), unique within the document, used verbatim as the engine-side render-window name and as the URL path segment for REST sub-resources. 'displayName' is the optional name field – a free-form human-readable label, empty when absent.

Definition at line 234 of file QmitkMxNMultiWidget.h.

Member Data Documentation

◆ displayName

QString QmitkMxNMultiWidget::WindowDescriptor::displayName

Definition at line 237 of file QmitkMxNMultiWidget.h.

◆ id

QString QmitkMxNMultiWidget::WindowDescriptor::id

Definition at line 236 of file QmitkMxNMultiWidget.h.

◆ selectionGroup

QString QmitkMxNMultiWidget::WindowDescriptor::selectionGroup

Definition at line 239 of file QmitkMxNMultiWidget.h.

◆ viewDirection

QString QmitkMxNMultiWidget::WindowDescriptor::viewDirection

Definition at line 238 of file QmitkMxNMultiWidget.h.


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