Sur cette page

QWaylandResource Class

QWaylandResource est un conteneur destiné à accueillir une ressource de type « wl_resource ». En savoir plus...

En-tête : #include <QWaylandResource>
CMake : find_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)
target_link_libraries(mytarget PRIVATE Qt6::WaylandCompositor)
qmake : QT += waylandcompositor

Fonctions publiques

QWaylandResource()
QWaylandResource(wl_resource *resource)
wl_resource *resource() const

Description détaillée

QWaylandResource est un simple wrapper autour du type Wayland « wl_resource », qui permet d’utiliser des pointeurs wl_resource dans les API d’ Qt Quick.

Voir aussi Shell personnalisé.

Documentation des fonctions membres

QWaylandResource::QWaylandResource()

Crée une instance `QWaylandResource` non valide. La méthode d'accès ` resource()` renverra `null`.

[explicit] QWaylandResource::QWaylandResource(wl_resource *resource)

Crée un objet `QWaylandResource` contenant ` resource`.

wl_resource *QWaylandResource::resource() const

Renvoie le pointeur wl_resource détenu par cette instance de ` QWaylandResource`.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.