Skip to content

Qt 后端使用 Qt 库与窗口系统交互,用于渲染以及提供具有原生观感的控件样式。

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

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

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

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

配置选项

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

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

基于 MIT 协议发布