An object’s property can be assigned a static value which stays constant until it is explicitly assigned a new value. However, to make the fullest use of QML and its built-in support for dynamic object behaviors, most QML objects use property bindings.

    Property bindings are a core feature of QML that lets developers specify relationships between different object properties. When a property’s dependencies change in value, the property is automatically updated according to the specified relationship.

    Property binding 属于QML的core feature,它可以让开发者指定不同object属性之间的关系。当属性的依赖项改变了它的值的时候,属性可以更具其与依赖项的关系进行自动的更新。