4#ifndef QWLCLIENTBUFFER_P_H
5#define QWLCLIENTBUFFER_P_H
18#include <QtCore/QRect>
19#include <QtGui/qopengl.h>
22#include <QScopedPointer>
24#include <QtWaylandCompositor/QWaylandSurface>
25#include <QtWaylandCompositor/QWaylandBufferRef>
26#include <QtCore/private/qglobal_p.h>
28#include <wayland-server-core.h>
32class QWaylandClientBufferIntegration;
33class QWaylandBufferRef;
34class QWaylandCompositor;
\inmodule QtWaylandCompositor
QWaylandSurfaceRole(const QByteArray &n)
Creates a QWaylandSurfaceRole and assigns it name.
const QByteArray name()
Returns the name of the QWaylandSurfaceRole.
\qmltype WaylandSurface \nativetype QWaylandSurface \inqmlmodule QtWayland.Compositor
FrameCallback(QWaylandSurface *surf, wl_resource *res)
QWaylandSurface * surface
static void destroyCallback(wl_resource *res)
static QRegion infiniteRegion()
struct wl_listener listener
class ClientBuffer * surfaceBuffer