QML2-QML基本类型

QML 基本类型
QML 支持许多基本类型。
基本类型是指简单值的类型,例如 int 或 string。这与 QML 对象类型形成对比,后者指的是具有属性、信号、方法等的对象。与对象类型不同,基本类型不能用于声明 QML 对象:例如,不能声明 int{} 对象或 size{} 对象。
基本类型可以用来指:
单个值(例如 int 指的是单个数字,var 可以指的是单个项目列表)
包含一组简单的属性值对的值(例如,大小是指具有宽度和高度属性的值)
当一个变量或属性拥有一个基本类型并将其分配给另一个变量或属性时,就会生成该值的副本。在 JavaScript 中,这个值称为原始值。
支持的基本类型
引擎默认支持一些基本类型,不需要使用 import 语句,而另一些则需要客户端导入提供它们的模块。下面列出的所有基本类型都可以用作 QML 文档中的属性类型,但以下情况除外:
  • list 必须与 QML 对象类型一起使用
  • enumeration不能直接使用,因为枚举必须由注册的 QML 对象类型定义
QML 语言提供的基本类型
下面

猜你喜欢

转载自blog.csdn.net/u013480226/article/details/125026995
QML