CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ScreenVideoProvider Class Reference

#include <cxScreenVideoProvider.h>

Inheritance diagram for cx::ScreenVideoProvider:

Public Member Functions

 ScreenVideoProvider (VisServicesPtr services)
 
class ViewCollectionWidgetgetSecondaryLayoutWidget ()
 
void saveScreenShot (QImage image, QString id)
 
QByteArray generatePNGEncoding (QImage image)
 
QPixmap grabScreen (unsigned screenid)
 
void showSecondaryLayout (QSize size, QString layout)
 
QImage grabSecondaryLayout ()
 
void closeSecondaryLayout ()
 

Detailed Description

Definition at line 72 of file cxScreenVideoProvider.h.

Constructor & Destructor Documentation

cx::ScreenVideoProvider::ScreenVideoProvider ( VisServicesPtr  services)

Definition at line 90 of file cxScreenVideoProvider.cpp.

Member Function Documentation

void cx::ScreenVideoProvider::closeSecondaryLayout ( )

Definition at line 151 of file cxScreenVideoProvider.cpp.

QByteArray cx::ScreenVideoProvider::generatePNGEncoding ( QImage  image)

Definition at line 103 of file cxScreenVideoProvider.cpp.

ViewCollectionWidget * cx::ScreenVideoProvider::getSecondaryLayoutWidget ( )

Definition at line 167 of file cxScreenVideoProvider.cpp.

QPixmap cx::ScreenVideoProvider::grabScreen ( unsigned  screenid)

Definition at line 112 of file cxScreenVideoProvider.cpp.

QImage cx::ScreenVideoProvider::grabSecondaryLayout ( )

Definition at line 157 of file cxScreenVideoProvider.cpp.

void cx::ScreenVideoProvider::saveScreenShot ( QImage  image,
QString  id 
)

Definition at line 98 of file cxScreenVideoProvider.cpp.

void cx::ScreenVideoProvider::showSecondaryLayout ( QSize  size,
QString  layout 
)

Definition at line 119 of file cxScreenVideoProvider.cpp.


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