#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 |
![]() | |
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 | |
![]() | |
enum | ClassId { LinuxFBClass, TransformedClass, VNCClass, MultiClass, VFbClass, DirectFBClass, SvgalibClass, ProxyClass, GLClass, IntfbClass, CustomClass = 1024 } |
enum | PixelType { NormalPixel, BGRPixel } |
![]() | |
static QScreen * | instance () |
![]() | |
void | setPixelFormat (QImage::Format format) |
void | setPixmapDataFactory (QPixmapDataFactory *factory) |
void | setGraphicsSystem (QGraphicsSystem *system) |
![]() | |
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 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.