QLinuxFbScreen Class Reference
#include <qscreenlinuxfb_qws.h>
Definition at line 80 of file qscreenlinuxfb_qws.h.
|
enum | DriverTypes { GenericDriver,
EInk8Track
} |
|
enum | ClassId {
LinuxFBClass,
TransformedClass,
VNCClass,
MultiClass,
VFbClass,
DirectFBClass,
SvgalibClass,
ProxyClass,
GLClass,
IntfbClass,
CustomClass = 1024
} |
|
enum | PixelType { NormalPixel,
BGRPixel
} |
|
|
| QLinuxFbScreen (int display_id) |
|
virtual | ~QLinuxFbScreen () |
|
virtual bool | initDevice () |
|
virtual bool | connect (const QString &displaySpec) |
|
virtual bool | useOffscreen () |
|
virtual void | disconnect () |
|
virtual void | shutdownDevice () |
|
virtual void | setMode (int, int, int) |
|
virtual void | save () |
|
virtual void | restore () |
|
virtual void | blank (bool on) |
|
virtual void | set (unsigned int, unsigned int, unsigned int, unsigned int) |
|
virtual uchar * | cache (int) |
|
virtual void | uncache (uchar *) |
|
virtual int | sharedRamSize (void *) |
|
virtual void | setDirty (const QRect &) |
|
| QScreen (int display_id, ClassId classId) |
|
| QScreen (int display_id) |
|
virtual | ~QScreen () |
|
virtual bool | supportsDepth (int) const |
|
virtual int | pixmapOffsetAlignment () |
|
virtual int | pixmapLinestepAlignment () |
|
virtual bool | onCard (const unsigned char *) const |
|
virtual bool | onCard (const unsigned char *, ulong &out_offset) const |
|
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 |
|
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 | exposeRegion (QRegion r, int changing) |
|
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 |
|
virtual bool initDevice |
( |
| ) |
|
|
virtual |
virtual bool connect |
( |
const QString & |
displaySpec | ) |
|
|
virtual |
virtual bool useOffscreen |
( |
| ) |
|
|
virtual |
virtual void disconnect |
( |
| ) |
|
|
virtual |
virtual void shutdownDevice |
( |
| ) |
|
|
virtual |
virtual void blank |
( |
bool |
on | ) |
|
|
virtual |
virtual void set |
( |
unsigned |
int, |
|
|
unsigned |
int, |
|
|
unsigned |
int, |
|
|
unsigned |
int |
|
) |
| |
|
virtual |
virtual uchar* cache |
( |
int |
| ) |
|
|
virtual |
virtual void uncache |
( |
uchar * |
| ) |
|
|
virtual |
virtual int sharedRamSize |
( |
void * |
| ) |
|
|
virtual |
void deleteEntry |
( |
uchar * |
| ) |
|
|
protected |
virtual void fixupScreenInfo |
( |
fb_fix_screeninfo & |
finfo, |
|
|
fb_var_screeninfo & |
vinfo |
|
) |
| |
|
protectedvirtual |
The documentation for this class was generated from the following file: