diff options
Diffstat (limited to 'src/gui/kernel/qguiglcontext_qpa.h')
-rw-r--r-- | src/gui/kernel/qguiglcontext_qpa.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/gui/kernel/qguiglcontext_qpa.h b/src/gui/kernel/qguiglcontext_qpa.h index 230be08029..65e9fb4c3f 100644 --- a/src/gui/kernel/qguiglcontext_qpa.h +++ b/src/gui/kernel/qguiglcontext_qpa.h @@ -53,24 +53,25 @@ QT_MODULE(Gui) class QGuiGLContextPrivate; class QPlatformGLContext; -class QPlatformGLSurface; +class QSurface; +class QSurfaceFormat; class Q_GUI_EXPORT QGuiGLContext { Q_DECLARE_PRIVATE(QGuiGLContext); public: - QGuiGLContext(const QGuiGLFormat &format = QGuiGLFormat(), QGuiGLContext *shareContext = 0); + QGuiGLContext(const QSurfaceFormat &format = QSurfaceFormat(), QGuiGLContext *shareContext = 0); ~QGuiGLContext(); bool isValid() const; - bool makeCurrent(QPlatformGLSurface *surface); + bool makeCurrent(QSurface *surface); void doneCurrent(); - void swapBuffers(QPlatformGLSurface *surface); + void swapBuffers(QSurface *surface); void (*getProcAddress(const QByteArray &procName)) (); - QGuiGLFormat format() const; + QSurfaceFormat format() const; QGuiGLContext *shareContext() const; |