4#ifndef QWAYLANDSERVERBUFFERINTEGRATION_H
5#define QWAYLANDSERVERBUFFERINTEGRATION_H
18#include <QtCore/QSize>
19#include <QtGui/qopengl.h>
21#include <QtWaylandClient/private/qwayland-server-buffer-extension.h>
22#include <QtWaylandClient/qtwaylandclientglobal.h>
23#include <QtCore/private/qglobal_p.h>
50 void setUserData(
void *userData);
51 void *userData()
const;
58 void *m_user_data =
nullptr;
virtual void initialize(QWaylandDisplay *display)=0
virtual QWaylandServerBuffer * serverBuffer(struct qt_server_buffer *buffer)=0
virtual QOpenGLTexture * toOpenGlTexture()=0
struct wl_display * display
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLint GLsizei GLsizei GLenum format