summaryrefslogtreecommitdiffstats
path: root/examples/wayland/qwindow-compositor/compositor.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/wayland/qwindow-compositor/compositor.h')
-rw-r--r--examples/wayland/qwindow-compositor/compositor.h5
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;