QWaylandXdgDecorationManagerV1 类

提供了一种协商服务器端和客户端窗口装饰的扩展。更多...

头文件 #include <QWaylandXdgDecorationManagerV1>
CMakefind_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)
target_link_libraries(mytarget PRIVATE Qt6::WaylandCompositor)
qmakeQT += waylandcompositor
由 ... 实例化 XdgDecorationManagerV1
继承 QWaylandCompositorExtensionTemplate

属性

公共函数

QWaylandXdgDecorationManagerV1()
QWaylandXdgToplevel::DecorationModepreferredMode() const
voidsetPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode)

重实现公共函数

virtual voidinitialize() override

信号

静态公共成员

const struct wl_interface *interface()

详细描述

QWaylandXdgDecorationManagerV1 扩展提供了一种方法,使合成器可以宣布支持服务器端窗口装饰,并允许 xdg-shell 客户端通信它们是否偏好客户端或服务器端装饰。

QWaylandXdgDecorationManagerV1 对应于 Wayland 接口 zxdg_decoration_manager_v1

另见 QWaylandXdgToplevel::decorationMode

属性文档

preferredMode : QWaylandXdgToplevel::DecorationMode

此属性保存合成器所偏好的装饰模式。

这是用于不表示服务器端或客户端装饰偏好的客户端的模式。

访问函数

QWaylandXdgToplevel::DecorationModepreferredMode() const
voidsetPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode)

通知信号

voidpreferredModeChanged()

成员函数文档

[明确] QWaylandXdgDecorationManagerV1::QWaylandXdgDecorationManagerV1()

构造一个 QWaylandXdgDecorationManagerV1 对象。

[覆盖虚函数] void QWaylandXdgDecorationManagerV1::initialize()

重新实现了:QWaylandCompositorExtension::initialize

初始化扩展。

[静态] const struct wl_interface *QWaylandXdgDecorationManagerV1::interface()

获取 QWaylandXdgDecorationManagerV1 的 Wayland 接口。

© 2024 The Qt Company Ltd. 本文档中的贡献版权属于其各自的所有者。所提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款提供。Qt 和相关标志是 Finnish 和/或世界其他地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。