Slint 1.1 的发布,这是 1.0 里程碑后的第一个重要功能更新。
除了新功能,Slint 1.1 带来了新的免版税开源许可证:之前 Slint 遵循 GPLv3 和专有商业许可,现在有了新的免版税许可选项。
此外,Slint 的示例和教程现在已获得 MIT 许可,同时该项目还采用了简化的贡献值协议( CLA )。
(资料图)
引入了基础设施来本地化您的应用程序。在 Slint 代码中使用新的@tr()
宏来标记要翻译的字符串。然后使用 gettext 框架提取并处理这些字符串。
Text { text: @tr("Hello, World"); }
Slint 1.1 调整了fluent
小部件样式,以符合 Microsoft 的现代 Fluent2 设计原则。集合中添加了两个新的小部件,Switch
和ProgressIndicator
。
新的小部件库现在展示了新调整的 Fluent2 风格,以及两个新的小部件:
在 Slint 的早期版本中,要使用屏幕阅读器等辅助技术,需要安装 Qt。
现在有了新的 AccessKit 集成,所有桌面平台上均可启用辅助功能支持。 AccessKit 是一个丰富的跨平台库,提供了对操作系统可访问性 API 的抽象。
此版本中引入了 API,允许将 3D OpenGL 渲染直接集成到 Slint 场景中。
在.slint
代码中声明枚举,export
将它们声明为 Rust 或 C++,并享受重构时增加的类型安全性。
enum Color { red, green, blue }
renderer-winit-skia-vulkan
功能以使用 Vulkan 渲染到屏幕。 使用absolute-position
属性可查询 Slint 中任何元素的窗口绝对坐标。 使用 spawn_local()
在 Slint 的事件循环中运行 Rust futures。 使用新的mix
、with-alpha
和transparentize
颜色函数微调颜色。 修复了对使用文本渲染 SVG 的支持。 有关所有更改的完整列表,请查看更改日志。
发布公告:https://slint.dev/blog/slint-1.1-released
下一篇:最后一页
6月27日,北京商报记者从浙商银行获悉,购置深圳分行办公用房资金不来
以下是天海防务在北京时间6月27日10:57分盘口异动快照:6月27日,天海
看来,大地海洋是铁了心要当A股破烂王。公司9 1亿元关联收购互联网+生
近日来大家对于不稂不莠比较感兴趣,那么今天小D也是特地在网上收集了
同花顺数据中心显示,天宜上佳6月26日获融资买入805 90万元,占当日买
同花顺数据显示,2023年6月26日,杭可科技获外资买入25 09万股,占流通
6月27日,生意社涤纶POY基准价为7548 33元 吨,与本月初(7540 00元 吨)
截至2023年6月26日收盘,金博股份(688598)报收于157 33元,上涨2 83%,
小伙伴们,你们好,今天小夏来聊聊一篇关于鳞腹绿啄木鸟,关于鳞腹绿啄
葫芦岛市龙港区构建“一区六园一港一带”产业发展格局九“龙”劲舞激活
X 关闭
商务部:2022年外贸规模预计再创新高 全力推动外贸稳规模、优结构
商家反向抹零事件屡见不鲜 当地市监局最新回应将“零容忍”态度打击
一季度厨房小家电再下滑 产品黏性需求需加强
市场增长点在哪儿?细分品类存在丰富的增量红利
劳模雷军还能“躺赢”吗?小米发布2022一季度财报净利腰斩
疫情下青海西宁“监管蓝”的“十二时辰”
X 关闭