42 #ifndef QWAYLANDWINDOWMANAGERINTEGRATION_H 43 #define QWAYLANDWINDOWMANAGERINTEGRATION_H 46 #include "wayland-client.h" 63 const char *interface, uint32_t version,
void *
data);
70 #endif // QWAYLANDWINDOWMANAGERINTEGRATION_H static QWaylandWindowManagerIntegration * createIntegration(QWaylandDisplay *waylandDisplay)
virtual ~QWaylandWindowManagerIntegration()
The QByteArray class provides an array of bytes.
struct wl_windowmanager * mWaylandWindowManager
void mapSurfaceToProcess(struct wl_surface *surface, long long processId)
Q_GUI_EXPORT EGLDisplay display()
QWaylandDisplay * mWaylandDisplay
void mapClientToProcess(long long processId)
static const char * data(const QByteArray &arr)
QWaylandWindowManagerIntegration(QWaylandDisplay *waylandDisplay)
void authenticateWithToken(const QByteArray &token=QByteArray())
static void wlHandleListenerGlobal(wl_display *display, uint32_t id, const char *interface, uint32_t version, void *data)
struct wl_windowmanager * windowManager() const