En esta página

XdgDecorationManagerV1 QML Type

Proporciona una extensión para la negociación de decoraciones de ventanas del lado del servidor y del lado del cliente. Más...

Import Statement: import QtWayland.Compositor.XdgShell
In C++: QWaylandXdgDecorationManagerV1

Propiedades

Descripción detallada

La extensión XdgDecorationManagerV1 proporciona una forma para que un compositor anuncie soporte para decoraciones de ventana del lado del servidor, y para que los clientes xdg-shell comuniquen si prefieren decoraciones del lado del cliente o del lado del servidor.

XdgDecorationManagerV1 corresponde a la interfaz de Wayland, zxdg_decoration_manager_v1.

Para proporcionar la funcionalidad de la extensión en un compositor, cree una instancia del componente XdgDecorationManagerV1 y añádalo a la lista de extensiones soportadas por el compositor:

import QtWayland.Compositor

WaylandCompositor {
    // Xdg decoration manager assumes xdg-shell is being used
    XdgShell {
        onToplevelCreated: // ...
    }
    XdgDecorationManagerV1 {
        // Provide a hint to clients that support the extension they should use server-side
        // decorations.
        preferredMode: XdgToplevel.ServerSideDecoration
    }
}

Véase también QWaylandXdgToplevel::decorationMode y Compositor de decoraciones del lado del servidor.

Documentación de propiedades

preferredMode : string

Esta propiedad contiene el modo de decoración que prefiere el compositor.

Este es el modo utilizado para los clientes que no indican una preferencia por las decoraciones del lado del servidor o del lado del cliente.

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