42 #ifndef QGRAPHICSSYSTEM_OPENKODE_H 43 #define QGRAPHICSSYSTEM_OPENKODE_H 47 #include <QtCore/qsemaphore.h> 49 #include <QtGui/QPlatformIntegration> 50 #include <QtGui/QPlatformScreen> 51 #include <QtGui/QPlatformGLContext> 52 #include <QtGui/QPlatformFontDatabase> 54 #include <GLES2/gl2.h> 62 class QOpenKODECursor;
105 static GLuint blitterProgram();
int depth() const
Reimplement in subclass to return current depth of the screen.
Format
The following image formats are available in Qt.
#define QT_END_NAMESPACE
This macro expands to.
QPointer< QWidget > widget
QEGLPlatformContext * mMainGlContext
QOpenKODEScreen(KDDisplayNV *kdDisplay, KDDesktopNV *kdDesktop)
QRect geometry() const
Reimplement in subclass to return the pixel geometry of the screen.
#define QT_BEGIN_NAMESPACE
This macro expands to.
QOpenKODEEventLoopIntegration * mEventLoopIntegration
QList< QPlatformScreen * > mScreens
void setMainGLContext(QEGLPlatformContext *ctx)
QImage::Format format() const
Reimplement in subclass to return the image format which corresponds to the screen format...
The QWindowSurface class provides the drawing area for top-level windows.
void mainGLContext() const
virtual QList< QPlatformScreen * > screens() const
Accessor function to a list of all the screens on the current system.
The QRect class defines a rectangle in the plane using integer precision.
bool isFullScreen() const
void setFullScreen(bool fullscreen)
QPlatformFontDatabase * mFontDb
The QList class is a template class that provides lists.