5#ifndef WAYLANDEGLSTREAMINTEGRATION_H
6#define WAYLANDEGLSTREAMINTEGRATION_H
8#include <QtWaylandCompositor/private/qwlclientbufferintegration_p.h>
9#include <QtCore/QScopedPointer>
10#include <QtWaylandCompositor/private/qwlclientbuffer_p.h>
14class WaylandEglStreamClientBufferIntegrationPrivate;
25 QtWayland::ClientBuffer *createBufferFor(wl_resource *buffer)
override;
~WaylandEglStreamClientBufferIntegration() override
QOpenGLTexture * toOpenGlTexture(int plane) override
QWaylandSurface::Origin origin() const override
~WaylandEglStreamClientBuffer() override
void setCommitted(QRegion &damage) override
QWaylandBufferRef::BufferFormatEgl bufferFormatEgl() const override
QSize size() const override
Combined button and popup list for selecting options.