~/talk

Embed graphics animations into applications with Qt Lottie

Talkat Qt World Summit 2019 · 2019-11-04..11-06· [component-design]
links:none on file
slides:none on file

Qt Lottie lets applications load After Effects exports (via Bodymovin JSON) and render them on any platform Qt supports, implemented by parsing JSON, computing frame properties, painting frames with QQuickPaintedItem / QPainter into bitmaps, and exposing play/pause/seek/speed/loop and animation-finished signals to QML. It ships as a technical preview (early 2019), example JSONs are small (one demo is 57 KB), image/fonts support is incoming, and the prototype runs reliably for animated icons without heavy scene graph work.

AI-written summary · about

  1. 0:00Introduction to Qt Lottie
  2. 1:46What are animated icons
  3. 3:12History of Lottie framework
  4. 6:24Qt Lottie implementation
  5. 9:11Using Qt Lottie in code
  6. 11:01Creating Lottie animations
  7. 14:24Embedding animations in apps
  8. 17:37Future of Qt Lottie
  9. 19:01Impact on developer workflow
  10. 20:07Q&A: Lottie vs GIFs
  11. 22:36Q&A: JSON file size
  12. 24:25Q&A: Dynamic property changes
  13. 26:12Q&A: Playback controls
  14. 28:44Q&A: Performance comparison
  15. 30:10Q&A: Widget support
  16. 30:43Q&A: Frame rate independence
  17. 31:46Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.