#include <qscreenproxy_qws.h>
Definition at line 84 of file qscreenproxy_qws.h.
Public Member Functions | |
QProxyScreen (int display_id, ClassId=ProxyClass) | |
~QProxyScreen () | |
void | setScreen (QScreen *screen) |
QScreen * | screen () const |
QSize | mapToDevice (const QSize &s) const |
QSize | mapFromDevice (const QSize &s) const |
QPoint | mapToDevice (const QPoint &, const QSize &) const |
QPoint | mapFromDevice (const QPoint &, const QSize &) const |
QRect | mapToDevice (const QRect &, const QSize &) const |
QRect | mapFromDevice (const QRect &, const QSize &) const |
QRegion | mapToDevice (const QRegion &, const QSize &) const |
QRegion | mapFromDevice (const QRegion &, const QSize &) const |
bool | connect (const QString &displaySpec) |
bool | initDevice () |
void | shutdownDevice () |
void | disconnect () |
void | setMode (int width, int height, int depth) |
bool | supportsDepth (int) const |
void | save () |
void | restore () |
void | blank (bool on) |
bool | onCard (const unsigned char *) const |
bool | onCard (const unsigned char *, ulong &out_offset) const |
bool | isInterlaced () const |
bool | isTransformed () const |
int | transformOrientation () const |
int | memoryNeeded (const QString &) |
int | sharedRamSize (void *) |
void | haltUpdates () |
void | resumeUpdates () |
void | exposeRegion (QRegion r, int changing) |
void | blit (const QImage &img, const QPoint &topLeft, const QRegion ®ion) |
void | solidFill (const QColor &color, const QRegion ®ion) |
void | setDirty (const QRect &) |
QWSWindowSurface * | createSurface (QWidget *widget) const |
QWSWindowSurface * | createSurface (const QString &key) const |
QList< QScreen * > | subScreens () const |
QRegion | region () const |
Public Member Functions inherited from QScreen | |
QScreen (int display_id, ClassId classId) | |
QScreen (int display_id) | |
virtual | ~QScreen () |
virtual int | pixmapOffsetAlignment () |
virtual int | pixmapLinestepAlignment () |
virtual void | set (unsigned int, unsigned int, unsigned int, unsigned int) |
virtual int | alloc (unsigned int, unsigned int, unsigned int) |
int | width () const |
int | height () const |
int | depth () const |
virtual int | pixmapDepth () const |
PixelType | pixelType () const |
int | linestep () const |
int | deviceWidth () const |
int | deviceHeight () const |
uchar * | base () const |
virtual uchar * | cache (int) |
virtual void | uncache (uchar *) |
QImage::Format | pixelFormat () const |
int | screenSize () const |
int | totalSize () const |
QRgb * | clut () |
int | colorCount () |
virtual QImage | mapToDevice (const QImage &) const |
virtual QImage | mapFromDevice (const QImage &) const |
void | blit (QWSWindow *bs, const QRegion &clip) |
int | subScreenIndexAt (const QPoint &p) const |
void | setOffset (const QPoint &p) |
QPoint | offset () const |
int | physicalWidth () const |
int | physicalHeight () const |
QPixmapDataFactory * | pixmapDataFactory () const |
QGraphicsSystem * | graphicsSystem () const |
ClassId | classId () const |
Additional Inherited Members | |
Public Types inherited from QScreen | |
enum | ClassId { LinuxFBClass, TransformedClass, VNCClass, MultiClass, VFbClass, DirectFBClass, SvgalibClass, ProxyClass, GLClass, IntfbClass, CustomClass = 1024 } |
enum | PixelType { NormalPixel, BGRPixel } |
Static Public Member Functions inherited from QScreen | |
static QScreen * | instance () |
Protected Member Functions inherited from QScreen | |
void | setPixelFormat (QImage::Format format) |
void | setPixmapDataFactory (QPixmapDataFactory *factory) |
void | setGraphicsSystem (QGraphicsSystem *system) |
Protected Attributes inherited from QScreen | |
QRgb | screenclut [256] |
int | screencols |
uchar * | data |
QPoolEntry * | entries |
int * | entryp |
unsigned int * | lowest |
int | w |
int | lstep |
int | h |
int | d |
PixelType | pixeltype |
bool | grayscale |
int | dw |
int | dh |
int | size |
int | mapsize |
int | displayId |
int | physWidth |
int | physHeight |
Static Protected Attributes inherited from QScreen | |
static ClearCacheFunc | clearCacheFunc |
QProxyScreen | ( | int | display_id, |
ClassId | = ProxyClass |
||
) |
~QProxyScreen | ( | ) |
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
|
virtual |
Implements QScreen.
Reimplemented in QTransformedScreen.
|
virtual |
Implements QScreen.
|
virtual |
Reimplemented from QScreen.
|
virtual |
Reimplemented from QScreen.
|
virtual |
Reimplemented from QScreen.
|
virtual |
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
|
virtual |
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.
|
virtual |
Reimplemented from QScreen.
Reimplemented in QTransformedScreen.