I don't know QML, but shouldn't the keyword "PropertyAnimiation" in your "transitions" block be the keyword "Transition" instead?