ShellSurfaceItem QML 类型

一个用于显示和与 ShellSurface 交互的 Qt Quick 项目类型。 更多...

导入语句import QtWayland.Compositor
实例化 QWaylandQuickShellSurfaceItem
继承

WaylandQuickItem

属性

详细描述

此类型用于将 wl_shellxdg_shellivi_application 表面作为 Qt Quick 场景的一部分进行渲染。它负责处理由点击窗口装饰触发的移动和调整大小。

另请参阅WaylandQuickItemWlShellSurfaceIviSurface

属性文档

autoCreatePopupItems : bool

该属性指示是否应自动创建由此项目管理的 shell SurfaceItems 的弹出窗口。


moveItem : Item

此属性表示此 ShellSurfaceItem 的移动项目。当客户端请求将 ShellSurface 移动、最大化、调整大小等时,将移动此项目。此属性在实现服务器端装饰时很有用。


shellSurface : ShellSurface

此属性表示此 ShellSurfaceItem 渲染的 ShellSurface。它可以是 XdgSurfaceV5、WlShellSurfaceIviSurface,具体取决于正在使用哪个 shell 协议。


© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档受到免费软件基金会发布的 GNU 自由文档许可证版本 1.3 条款的约束。Qt 以及相应的标志是芬兰的 Qt 公司及其在世界上其他国家的 商标。所有其他商标均属于其各自所有者。