#include <qscreentransformed_qws.h>
Definition at line 57 of file qscreentransformed_qws.h.
Inheritance diagram for QTransformedScreen:Public Types | |
| enum | Transformation { None, Rot90, Rot180, Rot270 } |
Public Types inherited from QScreen | |
| enum | ClassId { LinuxFBClass, TransformedClass, VNCClass, MultiClass, VFbClass, DirectFBClass, SvgalibClass, ProxyClass, GLClass, IntfbClass, CustomClass = 1024 } |
| enum | PixelType { NormalPixel, BGRPixel } |
Public Member Functions | |
| QTransformedScreen (int display_id) | |
| ~QTransformedScreen () | |
| void | setTransformation (Transformation t) |
| Transformation | transformation () const |
| int | transformOrientation () 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 | isTransformed () const |
| void | exposeRegion (QRegion region, 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 &) |
| QRegion | region () const |
Public Member Functions inherited from QProxyScreen | |
| QProxyScreen (int display_id, ClassId=ProxyClass) | |
| ~QProxyScreen () | |
| void | setScreen (QScreen *screen) |
| QScreen * | screen () const |
| 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 |
| int | memoryNeeded (const QString &) |
| int | sharedRamSize (void *) |
| void | haltUpdates () |
| void | resumeUpdates () |
| QWSWindowSurface * | createSurface (QWidget *widget) const |
| QWSWindowSurface * | createSurface (const QString &key) const |
| QList< QScreen * > | subScreens () 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 |
Friends | |
| class | QTransformedScreenPrivate |
Additional Inherited Members | |
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 |
| enum Transformation |
|
explicit |
| ~QTransformedScreen | ( | ) |
| void setTransformation | ( | Transformation | t | ) |
| Transformation transformation | ( | ) | const |
|
virtual |
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
|
virtual |
Reimplemented from QProxyScreen.
|
inlinevirtual |
Reimplemented from QProxyScreen.
Definition at line 83 of file qscreentransformed_qws.h.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
Reimplemented from QProxyScreen.
|
virtual |
Reimplemented from QProxyScreen.
|
friend |
Definition at line 93 of file qscreentransformed_qws.h.