Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkRenderWindowMenu Class Reference

The QmitkRenderWindowMenu is a popup Widget which shows up when the mouse curser enter a QmitkRenderWindow. The Menu Widget is located in the right top corner of each RenderWindow. It includes different settings. For example the layout design can be changed with the setting button. Switching between full-screen mode and layout design can be done with the full-screen button. Splitting the Widget horizontal or vertical as well closing the Widget is not implemented yet. The popup Widget can be deactivated with ActivateMenuWidget(false) in QmitkRenderWindow. More...

#include <QmitkRenderWindowMenu.h>

Inheritance diagram for QmitkRenderWindowMenu:
Collaboration diagram for QmitkRenderWindowMenu:

Public Types

enum  { AXIAL, SAGITTAL, CORONAL, THREE_D }
 
enum  {
  LAYOUT_DEFAULT, LAYOUT_2DIMAGEUP, LAYOUT_2DIMAGELEFT, LAYOUT_BIG3D,
  LAYOUT_AXIAL, LAYOUT_SAGITTAL, LAYOUT_CORONAL, LAYOUT_2X2DAND3DWIDGET,
  LAYOUT_ROWWIDGET3AND4, LAYOUT_COLUMNWIDGET3AND4, LAYOUT_ROWWIDGETSMALL3ANDBIG4, LAYOUT_SMALLUPPERWIDGET2BIGAND4,
  LAYOUT_LEFT2DAND3DRIGHT2D
}
 

Public Slots

void SetCrossHairVisibility (bool state)
 
void DeferredHideMenu ()
 
void DeferredShowMenu ()
 
void smoothHide ()
 

Signals

void ResetView ()
 
void ChangeCrosshairRotationMode (int)
 
void SignalChangeLayoutDesign (int layoutDesign)
 

Public Member Functions

 QmitkRenderWindowMenu (QWidget *parent=0, Qt::WindowFlags f=0, mitk::BaseRenderer *b=0, QmitkStdMultiWidget *mw=0)
 
virtual ~QmitkRenderWindowMenu ()
 
bool GetSettingsMenuVisibilty ()
 
void SetLayoutIndex (unsigned int layoutIndex)
 
unsigned int GetLayoutIndex ()
 
void UpdateLayoutDesignList (int layoutDesignIndex)
 
void MoveWidgetToCorrectPos (float)
 
void ChangeFullScreenMode (bool state)
 
void NotifyNewWidgetPlanesMode (int mode)
 
void ShowMenu ()
 
void HideMenu ()
 

Protected Slots

void AutoRotateNextStep ()
 
void OnAutoRotationActionTriggered ()
 
void enterEvent (QEvent *) override
 
void leaveEvent (QEvent *) override
 
void OnTSNumChanged (int)
 
void OnCrosshairRotationModeSelected (QAction *)
 
void OnFullScreenButton (bool checked)
 
void OnSettingsButton (bool checked)
 
void OnChangeLayoutToDefault (bool)
 
void OnChangeLayoutTo2DImagesUp (bool)
 
void OnChangeLayoutTo2DImagesLeft (bool)
 
void OnChangeLayoutToBig3D (bool)
 
void OnChangeLayoutToWidget1 (bool)
 
void OnChangeLayoutToWidget2 (bool)
 
void OnChangeLayoutToWidget3 (bool)
 
void OnChangeLayoutToRowWidget3And4 (bool)
 
void OnChangeLayoutToColumnWidget3And4 (bool)
 
void OnChangeLayoutToSmallUpperWidget2Big3and4 (bool)
 
void OnChangeLayoutTo2x2Dand3DWidget (bool)
 
void OnChangeLayoutToLeft2Dand3DRight2D (bool)
 
void OnCrossHairMenuAboutToShow ()
 

Protected Member Functions

void CreateMenuWidget ()
 
void CreateSettingsWidget ()
 
void paintEvent (QPaintEvent *event)
 
void UpdateLayoutList ()
 
void ChangeFullScreenIcon ()
 

Protected Attributes

int currentCrosshairRotationMode
 
QToolButton * m_CrosshairModeButton
 
QToolButton * m_FullScreenButton
 
QToolButton * m_SettingsButton
 
QAction * m_DefaultLayoutAction
 
QAction * m_2DImagesUpLayoutAction
 
QAction * m_2DImagesLeftLayoutAction
 
QAction * m_Big3DLayoutAction
 
QAction * m_Widget1LayoutAction
 
QAction * m_Widget2LayoutAction
 
QAction * m_Widget3LayoutAction
 
QAction * m_RowWidget3And4LayoutAction
 
QAction * m_ColumnWidget3And4LayoutAction
 
QAction * m_SmallUpperWidget2Big3and4LayoutAction
 
QAction * m_2x2Dand3DWidgetLayoutAction
 
QAction * m_Left2Dand3DRight2DLayoutAction
 
QLabel * m_TSLabel
 
QMenu * m_Settings
 
QMenu * m_CrosshairMenu
 
unsigned int m_Layout
 
unsigned int m_LayoutDesign
 
unsigned int m_OldLayoutDesign
 
bool m_FullScreenMode
 
bool m_Entered
 

Detailed Description

The QmitkRenderWindowMenu is a popup Widget which shows up when the mouse curser enter a QmitkRenderWindow. The Menu Widget is located in the right top corner of each RenderWindow. It includes different settings. For example the layout design can be changed with the setting button. Switching between full-screen mode and layout design can be done with the full-screen button. Splitting the Widget horizontal or vertical as well closing the Widget is not implemented yet. The popup Widget can be deactivated with ActivateMenuWidget(false) in QmitkRenderWindow.

See also
QmitkRenderWindow
QmitkStdMultiWidget

Definition at line 55 of file QmitkRenderWindowMenu.h.

Constructor & Destructor Documentation

QmitkRenderWindowMenu::QmitkRenderWindowMenu ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0,
mitk::BaseRenderer b = 0,
QmitkStdMultiWidget mw = 0 
)

Definition at line 56 of file QmitkRenderWindowMenu.cpp.

References MITK_DEBUG.

QmitkRenderWindowMenu::~QmitkRenderWindowMenu ( )
virtual

Definition at line 116 of file QmitkRenderWindowMenu.cpp.

Member Function Documentation

void QmitkRenderWindowMenu::AutoRotateNextStep ( )
protectedslot

this function is continously called by a timer to do the auto rotation

Definition at line 1015 of file QmitkRenderWindowMenu.cpp.

void QmitkRenderWindowMenu::ChangeCrosshairRotationMode ( int  )
signal
void QmitkRenderWindowMenu::ChangeFullScreenMode ( bool  state)

Definition at line 306 of file QmitkRenderWindowMenu.cpp.

References OnFullScreenButton().

Referenced by QmitkRenderWindow::FullScreenMode().

void QmitkRenderWindowMenu::CreateMenuWidget ( )
protected

Create menu widget. The menu contains five QPushButtons (hori-split, verti-split, full-screen, settings and close button) and their signal/slot connection for handling.

Definition at line 122 of file QmitkRenderWindowMenu.cpp.

References m_CrosshairMenu, m_CrosshairModeButton, m_FullScreenButton, m_SettingsButton, OnCrossHairMenuAboutToShow(), OnFullScreenButton(), and OnSettingsButton().

void QmitkRenderWindowMenu::DeferredHideMenu ( )
slot

hide();

Definition at line 272 of file QmitkRenderWindowMenu.cpp.

References MITK_DEBUG.

Referenced by HideMenu().

void QmitkRenderWindowMenu::enterEvent ( QEvent *  )
overrideprotectedslot

Definition at line 264 of file QmitkRenderWindowMenu.cpp.

References DeferredShowMenu(), m_Entered, and MITK_DEBUG.

unsigned int QmitkRenderWindowMenu::GetLayoutIndex ( )
inline

Return layout direction of parent (axial, coronal, sagital or threeD)

Definition at line 81 of file QmitkRenderWindowMenu.h.

Referenced by QmitkRenderWindow::GetLayoutIndex().

bool QmitkRenderWindowMenu::GetSettingsMenuVisibilty ( )
inline

Return visibility of settings menu. The menu is connected with m_SettingsButton and includes layout direction (axial, coronal .. ) and layout design (standard layout, 2D images top, 3D bottom ... ).

Definition at line 69 of file QmitkRenderWindowMenu.h.

void QmitkRenderWindowMenu::HideMenu ( )

Definition at line 252 of file QmitkRenderWindowMenu.cpp.

References DeferredHideMenu(), and MITK_DEBUG.

Referenced by QmitkRenderWindow::DeferredHideMenu().

void QmitkRenderWindowMenu::leaveEvent ( QEvent *  )
overrideprotectedslot

Definition at line 290 of file QmitkRenderWindowMenu.cpp.

References m_Entered, MITK_DEBUG, and smoothHide().

void QmitkRenderWindowMenu::MoveWidgetToCorrectPos ( float  )

Move menu widget to correct position (right upper corner). E.g. it is necessary when the full-screen mode is activated.

Definition at line 738 of file QmitkRenderWindowMenu.cpp.

Referenced by QmitkRenderWindow::AdjustRenderWindowMenuVisibility(), and OnFullScreenButton().

void QmitkRenderWindowMenu::NotifyNewWidgetPlanesMode ( int  mode)
void QmitkRenderWindowMenu::OnAutoRotationActionTriggered ( )
protectedslot

this function is invoked when the auto-rotate action is clicked

Definition at line 1001 of file QmitkRenderWindowMenu.cpp.

Referenced by OnCrossHairMenuAboutToShow().

void QmitkRenderWindowMenu::OnChangeLayoutTo2DImagesLeft ( bool  )
protectedslot

Slot for changing layout design to 2D images left, 3D right layout. The slot is connected to the triggered() signal of m_2DImagesLeftLayoutAction.

Definition at line 386 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_2DIMAGELEFT, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutTo2DImagesUp ( bool  )
protectedslot

Slot for changing layout design to 2D images top, 3D bottom layout. The slot is connected to the triggered() signal of m_2DImagesUpLayoutAction.

Definition at line 375 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_2DIMAGEUP, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutTo2x2Dand3DWidget ( bool  )
protectedslot

Slot for changing layout design to Axial n Sagittal left, 3D right layout. The slot is connected to the triggered() signal of m_2x2Dand3DWidgetLayoutAction.

Definition at line 507 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_2X2DAND3DWIDGET, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToBig3D ( bool  )
protectedslot

Slot for changing layout to Big 3D layout. The slot is connected to the triggered() signal of m_Big3DLayoutAction.

Definition at line 426 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_BIG3D, m_FullScreenMode, m_LayoutDesign, MITK_DEBUG, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToColumnWidget3And4 ( bool  )
protectedslot

Slot for changing layout design to Coronal left, 3D right layout. The slot is connected to the triggered() signal of m_ColumnWidget3And4LayoutAction.

Definition at line 484 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_COLUMNWIDGET3AND4, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToDefault ( bool  )
protectedslot

Slot for changing layout design to standard layout. The slot is connected to the triggered() signal of m_DefaultLayoutAction.

Definition at line 397 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_DEFAULT, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToLeft2Dand3DRight2D ( bool  )
protectedslot

Slot for changing layout design to Axial n 3D left, Sagittal right layout. The slot is connected to the triggered() signal of m_Left2Dand3DRight2DLayoutAction.

Definition at line 518 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_LEFT2DAND3DRIGHT2D, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToRowWidget3And4 ( bool  )
protectedslot

Slot for changing layout design to Coronal top, 3D bottom layout. The slot is connected to the triggered() signal of m_RowWidget3And4LayoutAction.

Definition at line 473 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_ROWWIDGET3AND4, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToSmallUpperWidget2Big3and4 ( bool  )
protectedslot

Slot for changing layout design to Sagittal top, Coronal n 3D bottom layout. The slot is connected to the triggered() signal of m_SmallUpperWidget2Big3and4LayoutAction.

Definition at line 496 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_SMALLUPPERWIDGET2BIGAND4, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToWidget1 ( bool  )
protectedslot

Slot for changing layout design to Axial plane layout. The slot is connected to the triggered() signal of m_Widget1LayoutAction.

Definition at line 440 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_AXIAL, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToWidget2 ( bool  )
protectedslot

Slot for changing layout design to Sagittal plane layout. The slot is connected to the triggered() signal of m_Widget2LayoutAction.

Definition at line 451 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_SAGITTAL, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnChangeLayoutToWidget3 ( bool  )
protectedslot

Slot for changing layout design to Coronal plane layout. The slot is connected to the triggered() signal of m_Widget3LayoutAction.

Definition at line 462 of file QmitkRenderWindowMenu.cpp.

References ChangeFullScreenIcon(), DeferredShowMenu(), LAYOUT_CORONAL, m_FullScreenMode, m_LayoutDesign, and SignalChangeLayoutDesign().

Referenced by CreateSettingsWidget().

void QmitkRenderWindowMenu::OnCrosshairRotationModeSelected ( QAction *  action)
protectedslot

Definition at line 767 of file QmitkRenderWindowMenu.cpp.

References ChangeCrosshairRotationMode(), and MITK_DEBUG.

Referenced by OnCrossHairMenuAboutToShow().

void QmitkRenderWindowMenu::OnFullScreenButton ( bool  checked)
protectedslot

slot for activating/deactivating the full-screen mode. The slot is connected to the clicked() event of m_FullScreenButton. Activating the full-screen maximize the current widget, deactivating restore If layout design changed by the settings menu, the full-Screen mode is automatically switch to false.

Definition at line 311 of file QmitkRenderWindowMenu.cpp.

References AXIAL, ChangeFullScreenIcon(), CORONAL, DeferredShowMenu(), LAYOUT_AXIAL, LAYOUT_BIG3D, LAYOUT_CORONAL, LAYOUT_SAGITTAL, m_FullScreenMode, m_Layout, m_LayoutDesign, m_OldLayoutDesign, MoveWidgetToCorrectPos(), SAGITTAL, SignalChangeLayoutDesign(), and THREE_D.

Referenced by ChangeFullScreenMode(), and CreateMenuWidget().

void QmitkRenderWindowMenu::OnSettingsButton ( bool  checked)
protectedslot

Slot for opening setting menu. The slot is connected to the clicked() event of m_SettingsButton. The settings menu includes differen layout directions (axial, coronal, saggital and 3D) as well all layout design (standard layout, 2D images top, 3D bottom ..)

Definition at line 365 of file QmitkRenderWindowMenu.cpp.

References CreateSettingsWidget(), m_Settings, and m_SettingsButton.

Referenced by CreateMenuWidget().

void QmitkRenderWindowMenu::OnTSNumChanged ( int  num)
protectedslot
void QmitkRenderWindowMenu::paintEvent ( QPaintEvent *  event)
protected

Reimplemented from QWidget. The paint event is a request to repaint all or part of a widget.

Definition at line 239 of file QmitkRenderWindowMenu.cpp.

void QmitkRenderWindowMenu::ResetView ( )
signal
void QmitkRenderWindowMenu::SetCrossHairVisibility ( bool  state)
slot
void QmitkRenderWindowMenu::SetLayoutIndex ( unsigned int  layoutIndex)

Set layout index. Defines layout direction (axial, coronal, sagital or threeD) of the parent.

Definition at line 247 of file QmitkRenderWindowMenu.cpp.

References m_Layout.

Referenced by QmitkRenderWindow::ActivateMenuWidget(), and QmitkRenderWindow::SetLayoutIndex().

void QmitkRenderWindowMenu::ShowMenu ( )
void QmitkRenderWindowMenu::smoothHide ( )
slot

Definition at line 300 of file QmitkRenderWindowMenu.cpp.

References MITK_DEBUG.

Referenced by QmitkRenderWindow::leaveEvent(), and leaveEvent().

void QmitkRenderWindowMenu::UpdateLayoutList ( )
protected

Update list of layout direction (axial, coronal, sagital or threeD). Set action of currect layout direction to disable and all other to enable. Normaly the user can switch here between the different layout direction, but this is not supported yet.

Member Data Documentation

int QmitkRenderWindowMenu::currentCrosshairRotationMode
protected
QAction* QmitkRenderWindowMenu::m_2DImagesLeftLayoutAction
protected

QAction for 2D images left layout design

Definition at line 271 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_2DImagesUpLayoutAction
protected

QAction for 2D images up layout design

Definition at line 268 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_2x2Dand3DWidgetLayoutAction
protected

QAction for axial n sagittal left, 3D right layout design

Definition at line 295 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_Big3DLayoutAction
protected

QAction for big 3D layout design

Definition at line 274 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_ColumnWidget3And4LayoutAction
protected

QAction for coronal left, 3D right layout design

Definition at line 289 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QMenu* QmitkRenderWindowMenu::m_CrosshairMenu
protected

Definition at line 305 of file QmitkRenderWindowMenu.h.

Referenced by CreateMenuWidget(), and OnCrossHairMenuAboutToShow().

QToolButton* QmitkRenderWindowMenu::m_CrosshairModeButton
protected

Definition at line 254 of file QmitkRenderWindowMenu.h.

Referenced by CreateMenuWidget().

QAction* QmitkRenderWindowMenu::m_DefaultLayoutAction
protected

QAction for Default layout design

Definition at line 265 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

bool QmitkRenderWindowMenu::m_Entered
protected

Definition at line 323 of file QmitkRenderWindowMenu.h.

Referenced by enterEvent(), and leaveEvent().

QToolButton* QmitkRenderWindowMenu::m_FullScreenButton
protected

QPushButton for activating/deactivating full-screen mode

Definition at line 259 of file QmitkRenderWindowMenu.h.

Referenced by ChangeFullScreenIcon(), and CreateMenuWidget().

unsigned int QmitkRenderWindowMenu::m_Layout
protected

Index of layout direction. 0: axial; 1: saggital; 2: coronal; 3: threeD

Definition at line 308 of file QmitkRenderWindowMenu.h.

Referenced by OnFullScreenButton(), and SetLayoutIndex().

unsigned int QmitkRenderWindowMenu::m_LayoutDesign
protected

Index of layout design. 0: LAYOUT_DEFAULT; 1: LAYOUT_2DIMAGEUP; 2: LAYOUT_2DIMAGELEFT; 3: LAYOUT_BIG3D 4: LAYOUT_AXIAL; 5: LAYOUT_SAGITTAL; 6: LAYOUT_CORONAL; 7: LAYOUT_2X2DAND3DWIDGET; 8: LAYOUT_ROWWIDGET3AND4; 9: LAYOUT_COLUMNWIDGET3AND4; 10: LAYOUT_ROWWIDGETSMALL3ANDBIG4; 11: LAYOUT_SMALLUPPERWIDGET2BIGAND4; 12: LAYOUT_LEFT2DAND3DRIGHT2D

Definition at line 314 of file QmitkRenderWindowMenu.h.

Referenced by OnChangeLayoutTo2DImagesLeft(), OnChangeLayoutTo2DImagesUp(), OnChangeLayoutTo2x2Dand3DWidget(), OnChangeLayoutToBig3D(), OnChangeLayoutToColumnWidget3And4(), OnChangeLayoutToDefault(), OnChangeLayoutToLeft2Dand3DRight2D(), OnChangeLayoutToRowWidget3And4(), OnChangeLayoutToSmallUpperWidget2Big3and4(), OnChangeLayoutToWidget1(), OnChangeLayoutToWidget2(), OnChangeLayoutToWidget3(), OnFullScreenButton(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_Left2Dand3DRight2DLayoutAction
protected

QAction for axial n 3D left, sagittal right layout design

Definition at line 298 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

unsigned int QmitkRenderWindowMenu::m_OldLayoutDesign
protected

Store index of old layout design. It is used e.g. for the full-screen mode, when deactivating the mode the former layout design will restore.

Definition at line 318 of file QmitkRenderWindowMenu.h.

Referenced by OnFullScreenButton().

QAction* QmitkRenderWindowMenu::m_RowWidget3And4LayoutAction
protected

QAction for coronal top, 3D bottom layout design

Definition at line 286 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QMenu* QmitkRenderWindowMenu::m_Settings
protected

QMenu containg all layout direction and layout design settings.

Definition at line 303 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), OnSettingsButton(), and UpdateLayoutDesignList().

QToolButton* QmitkRenderWindowMenu::m_SettingsButton
protected

QPushButton for open the settings menu

Definition at line 262 of file QmitkRenderWindowMenu.h.

Referenced by CreateMenuWidget(), and OnSettingsButton().

QAction* QmitkRenderWindowMenu::m_SmallUpperWidget2Big3and4LayoutAction
protected

QAction for sagittal top, coronal n 3D bottom layout design

Definition at line 292 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QLabel* QmitkRenderWindowMenu::m_TSLabel
protected

Definition at line 300 of file QmitkRenderWindowMenu.h.

Referenced by OnCrossHairMenuAboutToShow(), and OnTSNumChanged().

QAction* QmitkRenderWindowMenu::m_Widget1LayoutAction
protected

QAction for big axial layout design

Definition at line 277 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_Widget2LayoutAction
protected

QAction for big saggital layout design

Definition at line 280 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().

QAction* QmitkRenderWindowMenu::m_Widget3LayoutAction
protected

QAction for big coronal layout design

Definition at line 283 of file QmitkRenderWindowMenu.h.

Referenced by CreateSettingsWidget(), and UpdateLayoutDesignList().


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