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$ }