#include <qscreenqnx_qws.h>
Definition at line 57 of file qscreenqnx_qws.h.
Public Member Functions | |
QQnxScreen (int display_id) | |
~QQnxScreen () | |
bool | initDevice () |
bool | connect (const QString &displaySpec) |
void | disconnect () |
void | shutdownDevice () |
void | setMode (int, int, int) |
bool | supportsDepth (int) const |
void | blank (bool on) |
void | exposeRegion (QRegion r, int changing) |
void | setDirty (const QRect &) |
Public Member Functions inherited from QScreen | |
QScreen (int display_id, ClassId classId) | |
QScreen (int display_id) | |
virtual | ~QScreen () |
virtual void | save () |
virtual void | restore () |
virtual int | pixmapOffsetAlignment () |
virtual int | pixmapLinestepAlignment () |
virtual int | sharedRamSize (void *) |
virtual bool | onCard (const unsigned char *) const |
virtual bool | onCard (const unsigned char *, ulong &out_offset) const |
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 QSize | mapToDevice (const QSize &) const |
virtual QSize | mapFromDevice (const QSize &) const |
virtual QPoint | mapToDevice (const QPoint &, const QSize &) const |
virtual QPoint | mapFromDevice (const QPoint &, const QSize &) const |
virtual QRect | mapToDevice (const QRect &, const QSize &) const |
virtual QRect | mapFromDevice (const QRect &, const QSize &) const |
virtual QImage | mapToDevice (const QImage &) const |
virtual QImage | mapFromDevice (const QImage &) const |
virtual QRegion | mapToDevice (const QRegion &, const QSize &) const |
virtual QRegion | mapFromDevice (const QRegion &, const QSize &) const |
virtual int | transformOrientation () const |
virtual bool | isTransformed () const |
virtual bool | isInterlaced () const |
virtual int | memoryNeeded (const QString &) |
virtual void | haltUpdates () |
virtual void | resumeUpdates () |
virtual void | blit (const QImage &img, const QPoint &topLeft, const QRegion ®ion) |
virtual void | solidFill (const QColor &color, const QRegion ®ion) |
void | blit (QWSWindow *bs, const QRegion &clip) |
virtual QWSWindowSurface * | createSurface (QWidget *widget) const |
virtual QWSWindowSurface * | createSurface (const QString &key) const |
virtual QList< QScreen * > | subScreens () const |
virtual QRegion | region () const |
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 |
|
explicit |
~QQnxScreen | ( | ) |
|
virtual |
Implements QScreen.