5#ifndef QWLCLIENTBUFFER_P_H
6#define QWLCLIENTBUFFER_P_H
19#include <QtCore/QRect>
20#include <QtGui/qopengl.h>
23#include <QScopedPointer>
25#include <QtWaylandCompositor/QWaylandSurface>
26#include <QtWaylandCompositor/QWaylandBufferRef>
27#include <QtCore/private/qglobal_p.h>
29#include <wayland-server-core.h>
33class QWaylandSurfaceTextureProvider;
34class QWaylandClientBufferIntegration;
35class QWaylandBufferRef;
36class 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)
void sendAndDestroy(uint time)
QWaylandSurface * surface
static void destroyCallback(wl_resource *res)
Combined button and popup list for selecting options.
static QRegion infiniteRegion()
struct wl_listener listener
class ClientBuffer * surfaceBuffer