Important: Please read the Qt Code of Conduct -

staggered animations?

  • Suppose I'd like to fade out three elements on a page.

    I want the elements to fade out in order 1, 2, 3, with each fade taking 1000 ms.

    I'd like the start of each animation to happen 500ms after the previous one started.

    Thus, the whole sequence would take 2000ms.

    Is there a simple way to write staggered (but not sequential) animations in QML?

  • Using ParallelAnimation will be better.
    You need extra SequentialAnimation and PauseAnimaition to realize your goal, see documentation for details.

Log in to reply