Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtWayland Namespace Reference

Classes

struct  buffer_manager_destroy_listener
class  BufferManager
class  ClientBuffer
class  ClientBufferIntegration
class  ClientBufferIntegrationFactory
class  ClientBufferIntegrationPlugin
class  DataDevice
class  DataDeviceManager
class  DataOffer
class  DataSource
class  FrameCallback
class  HardwareIntegration
class  HardwareLayerIntegration
class  HardwareLayerIntegrationFactory
class  HardwareLayerIntegrationPlugin
class  IviSurfaceIntegration
class  QtShellIntegration
class  QWaylandTextureOrphanage
class  Region
class  ServerBuffer
class  ServerBufferIntegration
class  ServerBufferIntegrationFactory
class  ServerBufferIntegrationPlugin
class  SharedMemoryBuffer
struct  surface_buffer_destroy_listener
class  WindowSystemEventHandler
class  WlShellIntegration
class  XdgPopupIntegration
class  XdgToplevelIntegration

Functions

static void handlePopupCreated (QWaylandQuickShellSurfaceItem *parentItem, QWaylandXdgPopup *popup)
 Q_GLOBAL_STATIC_WITH_ARGS (QFactoryLoader, qwbifiLoader,(QtWaylandClientBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-server"), Qt::CaseInsensitive)) QStringList ClientBufferIntegrationFactory
 Q_GLOBAL_STATIC_WITH_ARGS (QFactoryLoader, qwhlifLoader,(QtWaylandHardwareLayerIntegrationFactoryInterface_iid, QLatin1String("/wayland-hardware-layer-integration"), Qt::CaseInsensitive)) QStringList HardwareLayerIntegrationFactory
 Q_GLOBAL_STATIC_WITH_ARGS (QFactoryLoader, qwsbifLoader,(QtWaylandServerBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-server"), Qt::CaseInsensitive)) QStringList ServerBufferIntegrationFactory
static void shmBufferCleanup (void *data)
template<typename return_type>
return_type fromResource (struct ::wl_resource *resource)

Function Documentation

◆ fromResource()

template<typename return_type>
return_type QtWayland::fromResource ( struct ::wl_resource * resource)

Definition at line 27 of file qwaylandutils_p.h.

◆ handlePopupCreated()

void QtWayland::handlePopupCreated ( QWaylandQuickShellSurfaceItem * parentItem,
QWaylandXdgPopup * popup )
static

Definition at line 14 of file qwaylandxdgshellintegration.cpp.

◆ Q_GLOBAL_STATIC_WITH_ARGS() [1/3]

QtWayland::Q_GLOBAL_STATIC_WITH_ARGS ( QFactoryLoader ,
qwbifiLoader ,
(QtWaylandClientBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-server"), Qt::CaseInsensitive)  )

Definition at line 15 of file qwlclientbufferintegrationfactory.cpp.

◆ Q_GLOBAL_STATIC_WITH_ARGS() [2/3]

QtWayland::Q_GLOBAL_STATIC_WITH_ARGS ( QFactoryLoader ,
qwhlifLoader ,
(QtWaylandHardwareLayerIntegrationFactoryInterface_iid, QLatin1String("/wayland-hardware-layer-integration"), Qt::CaseInsensitive)  )

Definition at line 16 of file qwlhardwarelayerintegrationfactory.cpp.

◆ Q_GLOBAL_STATIC_WITH_ARGS() [3/3]

QtWayland::Q_GLOBAL_STATIC_WITH_ARGS ( QFactoryLoader ,
qwsbifLoader ,
(QtWaylandServerBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-server"), Qt::CaseInsensitive)  )

Definition at line 15 of file qwlserverbufferintegrationfactory.cpp.

◆ shmBufferCleanup()

void QtWayland::shmBufferCleanup ( void * data)
static

Definition at line 100 of file qwlclientbuffer.cpp.