title: QML animations visible property changes
body: <p>I want an animation to be painted when an element becomes visible (is should appear smoothly, not the whole at all)</p>
  
  <p>I tried this</p>
  
  <pre><code>states: State
  {
      name: "iconOff"
      when: iconOnSwitch.checked == false
      PropertyChanges { target: selectIconRow; visible: false }
  }
  
  transitions: Transition
  {
      reversible: true
      from: ""
      to: "iconOff"
      PropertyAnimation
      {
          properties: "x,y,visible"
          easing.type: Easing.InOutQuad
          from: selectIconRow
          property: "visible"
      }
  }
  </code></pre>
  
  <p>But the selectIconRow still appears immediately</p>
  
  <p>How can I use such an animation?</p>