This chapter will cover the following recipes:
- Property animation in Qt
- Using easing curves to control property animation
- Creating an animation group
- Creating a nested animation group
- State machines in Qt
- States, transitions, and animations in QML
- Animating widget properties using animators
- Sprite animation