XdgSurface QML 类型
XdgSurface 为 xdg surface 提供桌面风格组件的特定功能。 更多...
导入语句 | import QtWayland.Compositor.XdgShell |
实例化 | QWaylandXdgSurface |
属性
- popup : XdgPopup
- shell : XdgShell
- surface : WaylandSurface
- toplevel : XdgToplevel
- windowGeometry : rect
- windowType : enum
方法
- void initialize(object xdgShell, object surface, object client, int id)
详细描述
此类是 XdgShell 扩展的一部分,提供了一种方法来扩展现有的 WaylandSurface 的功能,增加了桌面风格组件的特定功能,例如调整大小和移动表面。
它对应于 Wayland 接口 xdg_surface
。
属性文档
popup : XdgPopup |
此属性包含 popup XdgSurface 的特定属性和方法。
另请参阅toplevel 和 XdgShell::popupCreated。
shell : XdgShell |
此属性包含与该 XdgSurface 关联的 shell。
surface : WaylandSurface |
此属性包含与该 XdgSurface 关联的 surface。
toplevel : XdgToplevel |
此属性包含 toplevel XdgSurface 的特定属性和方法。
另请参阅popup 和 XdgShell::toplevelCreated。
windowGeometry : rect |
此属性保存了QWaylandXdgSurface的窗口几何形状。窗口几何形状描述了从用户视角看窗口的可视边界。几何形状包含由客户端绘制的标题栏和边框,但不包括阴影。它主要用于窗口的定位和对齐。
windowType : 枚举 |
此属性保存了XdgSurface的窗口类型。
方法文档
void initialize(object xdgShell, object surface, object client, int id) |
初始化XdgSurface,将其与给定的xdgShell、surface、client和id关联。
© 2024 Qt公司有限公司。此文档中包含的文档贡献的版权属于其各自的拥有者。本提供的文档根据自由软件基金会发布并在GNU自由文档许可证版本1.3的条款授权。Qt及其相关商标为芬兰的Qt公司及其在全球的子公司和关联公司的商标。所有其他商标均为其各自所有者的财产。