CustusX  22.04-rc5
An IGT application
cx::SecondaryViewLayoutWindow Class Reference

Experimental class for IPad usage. More...

#include <cxSecondaryViewLayoutWindow.h>

Inheritance diagram for cx::SecondaryViewLayoutWindow:

Public Member Functions

 SecondaryViewLayoutWindow (QWidget *parent)
 
 ~SecondaryViewLayoutWindow ()
 
void tryShowOnSecondaryScreen ()
 
 SecondaryViewLayoutWindow (QWidget *parent, ViewServicePtr viewService)
 
 ~SecondaryViewLayoutWindow ()
 
void tryShowOnSecondaryScreen ()
 

Public Attributes

int mSecondaryLayoutId
 

Protected Member Functions

virtual void showEvent (QShowEvent *event)
 
virtual void hideEvent (QCloseEvent *event)
 
virtual void closeEvent (QCloseEvent *event)
 
virtual void showEvent (QShowEvent *event)
 
virtual void hideEvent (QCloseEvent *event)
 
virtual void closeEvent (QCloseEvent *event)
 

Detailed Description

Experimental class for IPad usage.

This detached main window can be moved onto a secondary screen. The use case was a IPad where scrolling etc could control the CustusX scene.

See also
SecondaryMainWindow
Date
05.11.2013
Author
christiana

Definition at line 34 of file cxSecondaryViewLayoutWindow.h.

Constructor & Destructor Documentation

cx::SecondaryViewLayoutWindow::SecondaryViewLayoutWindow ( QWidget *  parent)

Definition at line 25 of file cxSecondaryViewLayoutWindow.cpp.

cx::SecondaryViewLayoutWindow::~SecondaryViewLayoutWindow ( )

Definition at line 31 of file cxSecondaryViewLayoutWindow.cpp.

cx::SecondaryViewLayoutWindow::SecondaryViewLayoutWindow ( QWidget *  parent,
ViewServicePtr  viewService 
)

Definition at line 36 of file cxScreenVideoProvider.cpp.

cx::SecondaryViewLayoutWindow::~SecondaryViewLayoutWindow ( )
inline

Definition at line 35 of file cxScreenVideoProvider.h.

Member Function Documentation

virtual void cx::SecondaryViewLayoutWindow::closeEvent ( QCloseEvent *  event)
protectedvirtual
void cx::SecondaryViewLayoutWindow::closeEvent ( QCloseEvent *  event)
protectedvirtual

Definition at line 102 of file cxSecondaryViewLayoutWindow.cpp.

virtual void cx::SecondaryViewLayoutWindow::hideEvent ( QCloseEvent *  event)
protectedvirtual
void cx::SecondaryViewLayoutWindow::hideEvent ( QCloseEvent *  event)
protectedvirtual

Definition at line 97 of file cxSecondaryViewLayoutWindow.cpp.

virtual void cx::SecondaryViewLayoutWindow::showEvent ( QShowEvent *  event)
protectedvirtual
void cx::SecondaryViewLayoutWindow::showEvent ( QShowEvent *  event)
protectedvirtual

Definition at line 90 of file cxSecondaryViewLayoutWindow.cpp.

void cx::SecondaryViewLayoutWindow::tryShowOnSecondaryScreen ( )
void cx::SecondaryViewLayoutWindow::tryShowOnSecondaryScreen ( )

Definition at line 45 of file cxSecondaryViewLayoutWindow.cpp.

Member Data Documentation

int cx::SecondaryViewLayoutWindow::mSecondaryLayoutId

Definition at line 38 of file cxScreenVideoProvider.h.


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