property type name: value Item { id: name } BorderImage { id: name source: "file" width: 100; height: 100 border.left: 5; border.top: 5 border.right: 5; border.bottom: 5 } 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: "white"; to: "black"; duration: 200 } effect: Colorize { color: ""red"" } effect: Blur { blurRadius: "200" } effect: DropShadow { blurRadius: 3 offset.x: 2 offset.y: 2 }