QWaylandXdgDecorationManagerV1 Class
Proporciona una extensión para la negociación de decoraciones de ventanas del lado del servidor y del lado del cliente. Más...
| Cabecera: | #include <QWaylandXdgDecorationManagerV1> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)target_link_libraries(mytarget PRIVATE Qt6::WaylandCompositor) |
| qmake: | QT += waylandcompositor |
| En QML: | XdgDecorationManagerV1 |
| Hereda: | QWaylandCompositorExtensionTemplate |
Propiedades
- preferredMode : QWaylandXdgToplevel::DecorationMode
Funciones públicas
| QWaylandXdgDecorationManagerV1() | |
| QWaylandXdgToplevel::DecorationMode | preferredMode() const |
| void | setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode) |
Funciones públicas reimplementadas
| virtual void | initialize() override |
Señales
| void | preferredModeChanged() |
Miembros públicos estáticos
| const struct wl_interface * | interface() |
Descripción Detallada
La extensión QWaylandXdgDecorationManagerV1 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.
QWaylandXdgDecorationManagerV1 corresponde a la interfaz de Wayland, zxdg_decoration_manager_v1.
Véase también QWaylandXdgToplevel::decorationMode.
Documentación de propiedades
preferredMode : QWaylandXdgToplevel::DecorationMode
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.
Funciones de acceso:
| QWaylandXdgToplevel::DecorationMode | preferredMode() const |
| void | setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode) |
Señal del notificador:
| void | preferredModeChanged() |
Documentación de funciones miembro
[explicit] QWaylandXdgDecorationManagerV1::QWaylandXdgDecorationManagerV1()
Construye un objeto QWaylandXdgDecorationManagerV1.
[override virtual] void QWaylandXdgDecorationManagerV1::initialize()
Reimplementa: QWaylandCompositorExtension::initialize().
Inicializa la extensión.
[static] const struct wl_interface *QWaylandXdgDecorationManagerV1::interface()
Devuelve la interfaz Wayland para QWaylandXdgDecorationManagerV1.
© 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.