From 7c65f7e9618a104b1304ec1a7a1cf7ee31527c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Lind?= Date: Wed, 29 Jul 2015 13:50:15 +0200 Subject: Add createSurface factory function on QWaylandCompositor This simplifies subclassing the compositor getting Change-Id: I392b84febae62df042b23fa806360bc068bf984f --- src/compositor/compositor_api/qwaylandquickcompositor.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src/compositor/compositor_api/qwaylandquickcompositor.h') diff --git a/src/compositor/compositor_api/qwaylandquickcompositor.h b/src/compositor/compositor_api/qwaylandquickcompositor.h index 8d32f1e1b..4df05a10d 100644 --- a/src/compositor/compositor_api/qwaylandquickcompositor.h +++ b/src/compositor/compositor_api/qwaylandquickcompositor.h @@ -41,11 +41,6 @@ QT_BEGIN_NAMESPACE -class QQuickWindow; -class QWaylandQuickCompositorPrivate; -class QWaylandSurfaceView; -class QWaylandOutput; - class Q_COMPOSITOR_EXPORT QWaylandQuickCompositor : public QWaylandCompositor { public: @@ -55,6 +50,7 @@ public: QWaylandOutput *createOutput(QWindow *window, const QString &manufacturer, const QString &model) Q_DECL_OVERRIDE; + QWaylandSurface *createSurface(QWaylandClient *client, quint32 id, int version) Q_DECL_OVERRIDE; }; QT_END_NAMESPACE -- cgit v1.2.3