Skip to content

Qt 后端

Qt 后端使用 Qt 库与窗口系统交互、进行 渲染,并使用控件样式以获得原生外观和手感。

Qt 后端几乎支持所有相关的操作系统和窗口系统,包括 macOS、Windows、带 Wayland 和 X11 的 Linux,以及通过 KMS 或专有驱动直接进行全屏渲染。

Qt 后端目前仅支持软件渲染。这意味着它可以在任何图形驱动上运行, 但不利用 GPU 硬件加速。

编译步骤会使用 qttype crate 检测是否安装了 Qt。 关于如何设置环境变量来指向 Qt 安装位置,请参见 qttypes 文档中的说明。

如果未安装 Qt,该后端将被禁用,Slint 会回退到另一个后端,通常是 Winit 后端。

Qt 后端会读取并解释以下环境变量:

名称 接受的值 描述
SLINT_FULLSCREEN 任意值 如果设置了此变量,每个窗口都以全屏模式显示。

© 2026 SixtyFPS GmbH