property type name: value Item { id: name } BorderImage { id: name source: "file" width: int; height: int border.left: int; border.top: int border.right: int; border.bottom: int } Image { id: name source: "file" } Text { id: name text: "text" } states: [ State { name: "name" PropertyChanges { target: name } } ] State { name: "name" PropertyChanges { target: name } } transitions: [ Transition { from: "name" to: "name" } ] Transition { from: "name" to: "name" } PropertyChanges { target: name } NumberAnimation { targets: [name]; properties: "name"; duration: 200 } NumberAnimation { target: name; property: "name"; to: value; duration: 200 } PropertyAction { targets: [name]; properties: "name" } PropertyAction { target: name; property: "name"; value: value } PauseAnimation { duration: 200 } ColorAnimation { from: color; to: color; duration: 200 } effect: Colorize { color: "color" } effect: Blur { blurRadius: "200" } effect: DropShadow { blurRadius: 3 offset.x: 2 offset.y: 2 }