Fraxinus  16.5.0-fx-rc7
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::MainWindow Class Reference

This is the main gui class which controls the workflow. More...

#include <cxMainWindow.h>

Inheritance diagram for cx::MainWindow:

Public Member Functions

 MainWindow ()
 
virtual ~MainWindow ()
 
virtual QMenu * createPopupMenu ()
 

Protected Slots

void patientChangedSlot ()
 
void aboutSlot ()
 
void preferencesSlot ()
 
void toggleFullScreenSlot ()
 
void showControlPanelActionSlot ()
 
void showSecondaryViewLayoutWindowActionSlot ()
 
void onApplicationStateChangedSlot ()
 
void onWorkflowStateChangedSlot ()
 
void saveDesktopSlot ()
 
void resetDesktopSlot ()
 
void onShowContextSentitiveHelp ()
 
void dockWidgetVisibilityChanged (bool val)
 
void focusChanged (QWidget *old, QWidget *now)
 
void onGUIExtenderServiceAdded (GUIExtenderService *service)
 
void onGUIExtenderServiceRemoved (GUIExtenderService *service)
 
void onGUIExtenderServiceModified (GUIExtenderService *service)
 

Protected Member Functions

void changeEvent (QEvent *event)
 

Detailed Description

This is the main gui class which controls the workflow.

Date
Jan 20, 2009
Author
Janne Beate Bakeng, SINTEF
Ole Vegard Solberg, SINTEF
Christian Askeland, SINTEF

Definition at line 77 of file cxMainWindow.h.

Constructor & Destructor Documentation

cx::MainWindow::MainWindow ( )

Definition at line 81 of file cxMainWindow.cpp.

cx::MainWindow::~MainWindow ( )
virtual

Definition at line 248 of file cxMainWindow.cpp.

Member Function Documentation

void cx::MainWindow::aboutSlot ( )
protectedslot

Definition at line 552 of file cxMainWindow.cpp.

void cx::MainWindow::changeEvent ( QEvent *  event)
protected

Definition at line 159 of file cxMainWindow.cpp.

QMenu * cx::MainWindow::createPopupMenu ( )
virtual

Definition at line 255 of file cxMainWindow.cpp.

void cx::MainWindow::dockWidgetVisibilityChanged ( bool  val)
protectedslot

Definition at line 205 of file cxMainWindow.cpp.

void cx::MainWindow::focusChanged ( QWidget *  old,
QWidget *  now 
)
protectedslot

Definition at line 211 of file cxMainWindow.cpp.

void cx::MainWindow::onApplicationStateChangedSlot ( )
protectedslot

Definition at line 311 of file cxMainWindow.cpp.

void cx::MainWindow::onGUIExtenderServiceAdded ( GUIExtenderService service)
protectedslot

Definition at line 181 of file cxMainWindow.cpp.

void cx::MainWindow::onGUIExtenderServiceModified ( GUIExtenderService service)
protectedslot

Definition at line 196 of file cxMainWindow.cpp.

void cx::MainWindow::onGUIExtenderServiceRemoved ( GUIExtenderService service)
protectedslot

Definition at line 200 of file cxMainWindow.cpp.

void cx::MainWindow::onShowContextSentitiveHelp ( )
protectedslot

Definition at line 387 of file cxMainWindow.cpp.

void cx::MainWindow::onWorkflowStateChangedSlot ( )
protectedslot

Definition at line 341 of file cxMainWindow.cpp.

void cx::MainWindow::patientChangedSlot ( )
protectedslot

Definition at line 413 of file cxMainWindow.cpp.

void cx::MainWindow::preferencesSlot ( )
protectedslot

Definition at line 579 of file cxMainWindow.cpp.

void cx::MainWindow::resetDesktopSlot ( )
protectedslot

Definition at line 381 of file cxMainWindow.cpp.

void cx::MainWindow::saveDesktopSlot ( )
protectedslot

Definition at line 367 of file cxMainWindow.cpp.

void cx::MainWindow::showControlPanelActionSlot ( )
protectedslot

Definition at line 399 of file cxMainWindow.cpp.

void cx::MainWindow::showSecondaryViewLayoutWindowActionSlot ( )
protectedslot

Definition at line 406 of file cxMainWindow.cpp.

void cx::MainWindow::toggleFullScreenSlot ( )
protectedslot

Definition at line 392 of file cxMainWindow.cpp.


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