property属性:
property是对象的属性,可以为其分配静态值或绑定到动态表达式。属性的值可以被其他对象读取。通常,另一个对象也可以修改它,除非特定的QML类型明确地禁止对特定property进行这样的修改。
定义property属性:
在c++中,也就是写cpp文件时,可以通过注册类的Q_PROPERTY来为类型定义属性,然后将该类型注册到QML类型系统。自定义property属性可以用下面的语法在QML文档中声明定义:
[default] [required] [readonly] property <propertyType> <propertyName>
修饰符:
default:设置默认值
required:被