summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@theqtcompany.com>2015-09-16 15:05:00 +0200
committerPaul Olav Tvete <paul.tvete@theqtcompany.com>2015-09-18 14:48:15 +0000
commit07dffc46ff14a745df020a987c2a17fbfd90d6fe (patch)
tree7682c357a9936b1c84826197ed18b7561f460532 /examples
parent660880a997a892e7f65d0d7b4e2f974fc4e487ad (diff)
Remove the QWaylandOutputSpace
We don't need this abstraction anymore since we don't have global coordinates in the core api anymore Change-Id: I553a736a0e71026447d6a0af3f8a64607b8c8f06 Reviewed-by: Paul Olav Tvete <paul.tvete@theqtcompany.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/wayland/qml-compositor/main.cpp3
-rw-r--r--examples/wayland/qwindow-compositor/windowcompositor.cpp5
-rw-r--r--examples/wayland/server-buffer/compositor/main.cpp3
3 files changed, 4 insertions, 7 deletions
diff --git a/examples/wayland/qml-compositor/main.cpp b/examples/wayland/qml-compositor/main.cpp
index b58c4603a..a1eddaf27 100644
--- a/examples/wayland/qml-compositor/main.cpp
+++ b/examples/wayland/qml-compositor/main.cpp
@@ -44,7 +44,6 @@
#include <QtWaylandCompositor/qwaylandquickitem.h>
#include <QtWaylandCompositor/QWaylandQuickOutput>
-#include <QtWaylandCompositor/qwaylandoutputspace.h>
#include <QGuiApplication>
#include <QTimer>
@@ -72,7 +71,7 @@ public:
setResizeMode(QQuickView::SizeRootObjectToView);
setColor(Qt::black);
winId();
- m_output = new QWaylandQuickOutput(m_compositor.defaultOutputSpace(), this);
+ m_output = new QWaylandQuickOutput(&m_compositor, this);
connect(this, SIGNAL(afterRendering()), this, SLOT(sendCallbacks()));
connect(&m_compositor, &QWaylandCompositor::surfaceCreated, this, &QmlCompositor::onSurfaceCreated);
diff --git a/examples/wayland/qwindow-compositor/windowcompositor.cpp b/examples/wayland/qwindow-compositor/windowcompositor.cpp
index 951aadf07..25470f8b8 100644
--- a/examples/wayland/qwindow-compositor/windowcompositor.cpp
+++ b/examples/wayland/qwindow-compositor/windowcompositor.cpp
@@ -44,7 +44,6 @@
#include <QKeyEvent>
#include <QTouchEvent>
-#include <QtWaylandCompositor/QWaylandOutputSpace>
#include <QtWaylandCompositor/QWaylandShellSurface>
#include <QtWaylandCompositor/qwaylandinput.h>
#include <QtWaylandCompositor/qwaylanddrag.h>
@@ -84,7 +83,7 @@ WindowCompositor::~WindowCompositor()
void WindowCompositor::create()
{
QWaylandCompositor::create();
- new QWaylandOutput(defaultOutputSpace(), m_window);
+ new QWaylandOutput(this, m_window);
connect(this, &QWaylandCompositor::surfaceCreated, this, &WindowCompositor::onSurfaceCreated);
connect(defaultInputDevice(), &QWaylandInputDevice::cursorSurfaceRequest, this, &WindowCompositor::adjustCursorSurface);
@@ -99,7 +98,7 @@ void WindowCompositor::onSurfaceCreated(QWaylandSurface *surface)
connect(surface, &QWaylandSurface::offsetForNextFrame, this, &WindowCompositor::frameOffset);
WindowCompositorView *view = new WindowCompositorView;
view->setSurface(surface);
- view->setOutput(output(m_window));
+ view->setOutput(outputFor(m_window));
m_views << view;
connect(view, &QWaylandView::surfaceDestroyed, this, &WindowCompositor::viewSurfaceDestroyed);
}
diff --git a/examples/wayland/server-buffer/compositor/main.cpp b/examples/wayland/server-buffer/compositor/main.cpp
index 29f83959c..57ca647b6 100644
--- a/examples/wayland/server-buffer/compositor/main.cpp
+++ b/examples/wayland/server-buffer/compositor/main.cpp
@@ -42,7 +42,6 @@
#include "qwaylandquickcompositor.h"
#include "qwaylandsurface.h"
#include "qwaylandquickitem.h"
-#include "qwaylandoutputspace.h"
#include <QGuiApplication>
#include <QTimer>
@@ -86,7 +85,7 @@ public:
m_view.setResizeMode(QQuickView::SizeRootObjectToView);
m_view.setColor(Qt::black);
m_view.create();
- m_output = new QWaylandQuickOutput(defaultOutputSpace(), &m_view);
+ m_output = new QWaylandQuickOutput(this, &m_view);
connect(&m_view, &QQuickView::afterRendering, this, &QmlCompositor::sendCallbacks);