property type name : name 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 { matchTargets: "name"; matchProperties: "name"; duration: 200 } NumberAnimation { target: "name"; property: "name"; value: name; duration: 200 } PropertyAction { matchTargets: "name"; matchProperties: "name"; duration: 200 } PropertyAction { target: "name"; property: "name"; value: name; duration: 200 } PauseAnimation { duration: name} ColorAnimation { from: name; to: color; duration: 200 } effect: Colorize { color: "color" } effect: Blur { blurRadius: "200" } effect: DropShadow { blurRadius: 3 offset.x: 2 offset.y: 2 }