diff options
Diffstat (limited to 'examples/wayland/qwindow-compositor/compositor.h')
-rw-r--r-- | examples/wayland/qwindow-compositor/compositor.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/wayland/qwindow-compositor/compositor.h b/examples/wayland/qwindow-compositor/compositor.h index b7569082f..bf52c8c7e 100644 --- a/examples/wayland/qwindow-compositor/compositor.h +++ b/examples/wayland/qwindow-compositor/compositor.h @@ -53,13 +53,14 @@ QT_BEGIN_NAMESPACE class QWaylandWlShell; class QWaylandWlShellSurface; class QWaylandXdgShellV5; +class QOpenGLTexture; class View : public QWaylandView { Q_OBJECT public: View(); - GLuint getTexture(GLenum *target = 0); + QOpenGLTexture *getTexture(); QPointF position() const { return m_position; } void setPosition(const QPointF &pos) { m_position = pos; } bool isCursor() const; @@ -73,7 +74,7 @@ public: private: friend class Compositor; GLenum m_textureTarget; - GLuint m_texture; + QOpenGLTexture *m_texture; QPointF m_position; QWaylandWlShellSurface *m_wlShellSurface; QWaylandXdgSurfaceV5 *m_xdgSurface; |