42 #ifndef EGLNULLWSSCREEN 43 #define EGLNULLWSSCREEN 69 #endif // EGLNULLWSSCREEN
The QWSWindowSurface class provides the drawing area for top-level windows in Qt for Embedded Linux...
void blank(bool on)
Prevents the screen driver form displaying any content on the screen.
int height() const
Returns the logical height of the framebuffer in pixels.
QPointer< QWidget > widget
void disconnect()
This function is called by every Qt for Embedded Linux application before exiting, and must be implemented to unmap the framebuffer.
bool initDevice()
This function is called by the Qt for Embedded Linux server to initialize the framebuffer.
void setMode(int width, int height, int depth)
Implement this function to reset the framebuffer's resolution (width and height) and bit depth...
The QString class provides a Unicode character string.
int width() const
Returns the logical width of the framebuffer in pixels.
QWSWindowSurface * createSurface(QWidget *widget) const
Creates and returns a new window surface for the given widget.
The QRegion class specifies a clip region for a painter.
void shutdownDevice()
This function is called by the Qt for Embedded Linux server before it calls the disconnect() function...
EGLNullWSScreen(int displayId)
void exposeRegion(QRegion r, int changing)
This function is called by the Qt for Embedded Linux server whenever a screen update is required...
This class encapsulates an OpenGL screen driver.
bool connect(const QString &displaySpec)
This function is called by every Qt for Embedded Linux application on startup, and must be implemente...
int depth() const
Returns the depth of the framebuffer, in bits per pixel.