diff options
Diffstat (limited to 'src/compositor/compositor_api/qwaylandquickcompositor.h')
-rw-r--r-- | src/compositor/compositor_api/qwaylandquickcompositor.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/compositor/compositor_api/qwaylandquickcompositor.h b/src/compositor/compositor_api/qwaylandquickcompositor.h index 0e252ba0f..9d9a54e51 100644 --- a/src/compositor/compositor_api/qwaylandquickcompositor.h +++ b/src/compositor/compositor_api/qwaylandquickcompositor.h @@ -49,19 +49,17 @@ QT_BEGIN_NAMESPACE class QQuickWindow; class QWaylandQuickCompositorPrivate; class QWaylandSurfaceView; +class QWaylandOutput; class Q_COMPOSITOR_EXPORT QWaylandQuickCompositor : public QWaylandCompositor { public: - QWaylandQuickCompositor(QQuickWindow *window = 0, const char *socketName = 0, QWaylandCompositor::ExtensionFlags extensions = DefaultExtensions); - - void update(); + QWaylandQuickCompositor(const char *socketName = 0, QWaylandCompositor::ExtensionFlags extensions = DefaultExtensions); QWaylandSurfaceView *createView(QWaylandSurface *surf) Q_DECL_OVERRIDE; - -private: - friend class QWaylandQuickCompositorPrivate; - QWaylandQuickCompositorPrivate *d_ptr(); + QWaylandOutput *createOutput(QWindow *window, + const QString &manufacturer, + const QString &model) Q_DECL_OVERRIDE; }; QT_END_NAMESPACE |