QML 给属性取别名
QML 中可以使用 alias 关键字为属性取别名,语法如下:
property type name: value
alias aliasName: name
其中,name 是原始属性的名称,aliasName 是别名,type 是属性的类型,value 是属性的默认值。
例如,我们可以为 Rectangle 的宽度属性取一个别名:
Rectangle {
width: 100
alias rectWidth: width
}
这样,我们就可以使用 rectWidth 来访问 Rectangle 的宽度属性了:
Rectangle {
width: 100
alias rectWidth: width
}
Text {
text: "Width: " + rectWidth
}
输出结果为:Width: 100。
原文地址: https://www.cveoy.top/t/topic/eSFi 著作权归作者所有。请勿转载和采集!