Wayland硬件层QML类型

使父级WaylandQuickItem使用硬件层进行渲染。 更多...

导入语句import QtWayland.Compositor
状态初步

此类型处于开发中,可能发生变化。

属性

详细描述

此项目需要是WaylandQuickItem或其派生的子类,(即ShellSurfaceItem或类似类型)

父级WaylandQuickItem的表面将按特定硬件方式绘制,而不是使用QtQuick场景图进行常规绘制。在某些平台上,WaylandQuickItem的当前缓冲区和场景图可以在单独的步骤中进行混合。这使得客户端可以在不触发每帧的整个合成器场景图重绘的情况下连续更新。

可以通过设置环境变量QT_WAYLAND_HARDWARE_LAYER_INTEGRATION来覆盖首选的硬件层集成。

属性文档

stackingLevel : int

此属性存储此硬件层相对于其他硬件层的堆叠级别,可用于排序硬件层。即级别更高的层将在级别较低的层之上渲染。

级别为0的层将在合成器场景图上方按实现定义的顺序绘制。

级别低于0的层如果硬件层集成支持,将在合成器场景图下方绘制。


© 2024 Qt公司有限公司。此处包含的文档贡献属于其各自的版权所有者。此处提供的文档根据免费软件基金会发布的GNU自由文档许可协议版本1.3的条款进行许可。Qt及其相关标志是芬兰的Qt公司以及全球其他国家的商标。所有其他商标均为其各自所有者的财产。