42 #ifndef QSCREENVFB_QWS_H 43 #define QSCREENVFB_QWS_H 45 #include <QtGui/qscreen_qws.h> 46 #include <QtGui/qvfbhdr.h> 54 #ifndef QT_NO_QWS_QVFB 69 virtual void setMode(
int nw,
int nh,
int nd);
71 virtual void blank(
bool);
72 #ifdef QTOPIA_QVFB_BRIGHTNESS 73 static void setBrightness(
int b);
80 #endif // QT_NO_QWS_QVFB 86 #endif // QSCREENVFB_QWS_H
#define QT_END_NAMESPACE
This macro expands to.
virtual bool connect(const QString &displaySpec)=0
This function is called by every Qt for Embedded Linux application on startup, and must be implemente...
The QVFbScreen class implements a screen driver for the virtual framebuffer.
virtual void restore()
Restores the previously saved state of the graphics card.
QVFbScreenPrivate * d_ptr
virtual void setMode(int, int, int)=0
Implement this function to reset the framebuffer's resolution (width and height) and bit depth...
The QString class provides a Unicode character string.
virtual void setDirty(const QRect &)
Marks the given rectangle as dirty.
virtual void disconnect()=0
This function is called by every Qt for Embedded Linux application before exiting, and must be implemented to unmap the framebuffer.
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual bool initDevice()=0
This function is called by the Qt for Embedded Linux server to initialize the framebuffer.
virtual void blank(bool on)
Prevents the screen driver form displaying any content on the screen.
virtual void save()
Saves the current state of the graphics card.
The QRect class defines a rectangle in the plane using integer precision.
The QScreen class is a base class for screen drivers in Qt for Embedded Linux.
virtual void shutdownDevice()
This function is called by the Qt for Embedded Linux server before it calls the disconnect() function...