~/talk

QtMozEmbed Embedding Gecko with Qt 5

Talkat Qt World Summit 2015 · 2015-10-06..10-07· [web-platform]
links:none on file
slides:none on file

QtMozEmbed embeds the Gecko layout engine into Qt 5 apps using Embedlite and exposes two concrete APIs: context and view. The context starts Gecko and sets global prefs; the view comes as OpenGL or Qt Quick and maps Qt input to Gecko while handling asynchronous JSON messages for alerts, prompts, auth and context menus. It runs on Wayland and Jolla devices, already in use, and proved flexible enough to swap rendering pipelines; authors suggest adding a higher‑level wrapper for safety.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 0:50Motivation for QtMozEmbed
  3. 2:18What is QtMozEmbed
  4. 3:00Architecture overview
  5. 5:29Demo setup and initialization
  6. 9:04Rendering pipeline details
  7. 11:14QML integration
  8. 13:29UI integration with Gecko
  9. 15:40Code example for UI integration
  10. 17:46Platform UI toolkit integration
  11. 18:12Live demo on device
  12. 19:59Summary and future plans
  13. 21:25Q&A session
~/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.