发布用于创建图形界面的库 Slint 0.2

随着0.2版本的发布,用于创建图形界面的工具包SixtyFPS更名为Slint。 重命名的原因是用户对 SixtyFPS 这个名称的批评,这导致向搜索引擎发送查询时出现混乱和歧义,并且也没有反映该项目的目的。 新名称是通过 GitHub 上的社区讨论选择的,用户在讨论中提出了新名称的建议。

该库的作者(Olivier Goffart 和 Simon Hausmann)是前 KDE 开发人员,后来转到 Trolltech 从事 Qt 工作,现在已经成立了自己的公司开发 Slint。 该项目的目标之一是提供以最少的 CPU 和内存资源消耗(工作需要数百 KB RAM)的工作能力。 有两个后端可用于渲染 - 基于 OpenGL ES 2.0 的 gl 和使用 Qt QStyle 的 qt。

它支持在 Rust、C++ 和 JavaScript 程序中创建接口。 该库的作者开发了一种特殊的标记语言“.slint”,它被编译成适用于所选平台的本机代码。 可以在在线编辑器中测试该语言,或者通过自己收集示例来熟悉这些示例。 该库代码是用 C++ 和 Rust 编写的,并根据 GPLv3 许可证或商业许可证分发,允许在专有产品中使用而无需打开代码。

发布用于创建图形界面的库 Slint 0.2
发布用于创建图形界面的库 Slint 0.2


来源: opennet.ru

添加评论