1#ifndef MYTHWAYLANDEXTRAS_H
2#define MYTHWAYLANDEXTRAS_H
23 const char * Interface, uint32_t Version);
A simple wrapper to retrieve the major Wayland objects from the Qt Wayland native interface.
bool SetOpaqueRegion(QRect Region) const
Provide a rendering optimisation hint to the compositor.
static bool IsAvailable()
Check whether we can connect to a Wayland server.
wl_compositor * m_compositor
MythWaylandDevice(QWidget *Widget)
std::map< const wl_interface *, void * > MythWaylandRegistry
static void AnnounceGlobal(void *Opaque, struct wl_registry *Reg, uint32_t Name, const char *Interface, uint32_t Version)
MythTV implementation of the Wayland registry callback.
static const struct wl_registry_listener kRegistryListener