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  surface_buffer_destroy_listener
class  ClientBuffer
class  SharedMemoryBuffer
class  WindowSystemEventHandler
class  BufferManager
class  ClientBufferIntegration
class  ClientBufferIntegrationFactory
class  ServerBuffer
class  ServerBufferIntegration
class  ServerBufferIntegrationFactory
class  FrameCallback
class  Region
class  IviSurfaceIntegration
class  WlShellIntegration
class  XdgToplevelIntegration
class  XdgPopupIntegration
class  ClientBufferIntegrationPlugin
class  HardwareLayerIntegration
class  HardwareLayerIntegrationFactory
class  HardwareLayerIntegrationPlugin
class  HardwareIntegration
class  ServerBufferIntegrationPlugin
class  QWaylandTextureOrphanage
struct  buffer_manager_destroy_listener
class  DataDeviceManager
class  DataOffer
class  DataDevice
class  DataSource
class  QtShellIntegration

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.