diff options
author | Jørgen Lind <jorgen.lind@theqtcompany.com> | 2015-08-12 15:39:39 +0200 |
---|---|---|
committer | Jørgen Lind <jorgen.lind@theqtcompany.com> | 2015-08-28 13:10:33 +0200 |
commit | 674c6eef06ae23abadab7969125834617a7be562 (patch) | |
tree | 88d4c1039dc25905241721416352286875a24c7c /src/compositor/wayland_wrapper/qwldatadevice.cpp | |
parent | 1b9e6e56269a5768cb8a83dc5e4b888fd63dd13c (diff) |
Remove QtWayland::Compositor and add QWaylandCompositorPrivate
Embrace PIMPL
Change-Id: I8c8b5971e15c208317ff33231bda1513e7b8d489
Diffstat (limited to 'src/compositor/wayland_wrapper/qwldatadevice.cpp')
-rw-r--r-- | src/compositor/wayland_wrapper/qwldatadevice.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compositor/wayland_wrapper/qwldatadevice.cpp b/src/compositor/wayland_wrapper/qwldatadevice.cpp index 8dd33d3b0..a7cb3bd9c 100644 --- a/src/compositor/wayland_wrapper/qwldatadevice.cpp +++ b/src/compositor/wayland_wrapper/qwldatadevice.cpp @@ -36,7 +36,6 @@ #include "qwldatadevice_p.h" -#include "qwlcompositor_p.h" #include "qwldatasource_p.h" #include "qwldataoffer_p.h" #include "qwlinputdevice_p.h" @@ -49,6 +48,7 @@ #include "qwaylanddrag.h" #include "qwaylandview.h" #include <QtCompositor/QWaylandClient> +#include <QtCompositor/private/qwaylandcompositor_p.h> #include <QtCore/QPointF> #include <QDebug> @@ -105,7 +105,7 @@ void DataDevice::setDragFocus(QWaylandView *focus, const QPointF &localPosition) if (!resource) return; - uint32_t serial = wl_display_next_serial(m_compositor->waylandDisplay()); + uint32_t serial = m_compositor->nextSerial(); DataOffer *offer = m_dragDataSource ? new DataOffer(m_dragDataSource, resource) : 0; @@ -208,7 +208,7 @@ void DataDevice::data_device_set_selection(Resource *, struct ::wl_resource *sou m_selectionSource->cancel(); m_selectionSource = dataSource; - m_compositor->handle()->dataDeviceManager()->setCurrentSelectionSource(m_selectionSource); + QWaylandCompositorPrivate::get(m_compositor)->dataDeviceManager()->setCurrentSelectionSource(m_selectionSource); if (m_selectionSource) m_selectionSource->setDevice(this); |