Slint 过时语法

Slint 过时语法

为了维护对早期版本的兼容性,在1.0版本之前定义组件的语法:=目前也是支持的:

1
2
3
export MyApp := Window {
//...
}

此语法更改还会影响属性查找规则和默认元素放置。

在新语法中定义的组件中,只有在组件内声明的属性才在范围内。默认情况下,父元素将其子元素呈现为居中,并将应用所有布局约束。

在使用旧语法定义的组件中,除了组件本身内部定义的所有属性之外, selfroot 的基础的所有属性都在范围内。元素放置在位置 x: 0 y: 0 处,并且不应用它们的约束。


Slint 过时语法
http://cvrain.cloudvl.cn/2024/01/27/Slint/slint-legacy-syntax/
作者
ClaudeRainer
发布于
2024年1月27日
许可协议