概念
枚举(Enumeration)提供了一组固定的命名选项,通过enum关键字来声明。
枚举类型的名称和值的首字母必须大写。
通过
<Type>.<EnumerationType>.<Value>
或者
<Type>.<Value>
来访问值。
例子
Text {
enum TextType {
Normal,
Heading
}
property int textType: MyText.TextType.Normal
font.bold: textType == MyText.TextType.Heading
font.pixelSize: textType == MyText.TextType.Heading ? 24 : 12
}