~/talk

“Qt as a C++ Framework: History, Present State and Future”

Talkat CppCon 2017 · 2017-09-24..09-29· [software-architecture]
slides:none on file

26-year evolution of a cross‑platform C++ framework that now serves ~1,000,000 active users and a company with ~250 staff and €32M revenue; claims dual licensing (LGPL/GPL plus commercial), a six‑month release cadence with 5.9 as a three‑year LTS, and full internal use of C++11 while preparing for C++14/17/20. Concrete engineering: a Qt Creator IDE and Qt Quick (QML) UI layer backed by QObject + the meta‑object compiler (moc), implicit‑sharing with atomic refcounts, a platform abstraction for easier ports, and ongoing work on multiple graphics backends (OpenGL, Vulkan, Metal, D3D).

AI-written summary · about

  1. 0:00Introduction
  2. 1:00What is Qt
  3. 3:25Product overview
  4. 6:00Qt Creator IDE
  5. 8:00Qt History
  6. 10:00Qt Design
  7. 11:50Qts Early Days
  8. 14:10Qt 10 Unreleased
  9. 15:30Qt for Linux
  10. 17:20KDE for Linux
  11. 18:20Unicode
  12. 19:35UI Designer
  13. 20:30Qt 2001
  14. 21:50Qt 2005
  15. 23:10Nokia
  16. 25:25Burning Platform
  17. 26:45Qt 5 Development
  18. 29:50Qt 5 Open Source
  19. 30:10Qt Company
  20. 30:35Qt Philosophy
  21. 30:50Empower Users
  22. 31:20Freedom
  23. 32:10Open Source
  24. 33:05Contributions
  25. 34:20Embedded Qt
  26. 35:15Programming vs Engineering
  27. 36:00Maintenance
  28. 36:10API
  29. 38:50API Flexibility
  30. 42:15Code Lives
  31. 43:20Platform Changes
  32. 44:45Implementation Changes
  33. 52:30Mock
  34. 54:00Value Classes
  35. 57:15unicode support
  36. 58:25creating user interfaces
~/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.