Sur cette page

QWaylandXdgOutputManagerV1 Class

Fournit une extension pour décrire les sorties d'une manière orientée vers le bureau. Plus d'informations...

En-tête : #include <QWaylandXdgOutputManagerV1>
CMake : find_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)
target_link_libraries(mytarget PRIVATE Qt6::WaylandCompositor)
qmake : QT += waylandcompositor
En QML : XdgOutputManagerV1
Héritages : QWaylandCompositorExtensionTemplate

Fonctions publiques

QWaylandXdgOutputManagerV1()
QWaylandXdgOutputManagerV1(QWaylandCompositor *compositor)

Fonctions publiques réimplémentées

virtual void initialize() override

Membres publics statiques

const wl_interface *interface()

Description détaillée

L'extension QWaylandXdgOutputManagerV1 permet à un compositeur de décrire les sorties d'une manière plus conforme au concept de sortie des systèmes orientés bureau.

Certaines informations peuvent ne pas avoir de sens dans d'autres applications telles que les systèmes IVI.

QWaylandXdgOutputManagerV1 correspond à l'interface Wayland, zxdg_output_manager_v1.

Documentation des fonctions membres

[explicit] QWaylandXdgOutputManagerV1::QWaylandXdgOutputManagerV1()

Construit un objet QWaylandXdgOutputManagerV1.

QWaylandXdgOutputManagerV1::QWaylandXdgOutputManagerV1(QWaylandCompositor *compositor)

Construit un objet QWaylandXdgOutputManagerV1 pour le site compositor fourni.

[override virtual] void QWaylandXdgOutputManagerV1::initialize()

Réimplémente : QWaylandCompositorExtension::initialize().

Initialise l'extension.

[static] const wl_interface *QWaylandXdgOutputManagerV1::interface()

Retourne l'interface Wayland pour QWaylandXdgOutputManagerV1.

© 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.