Qt Quick Controls Re engineered
summary
Reengineered Qt Quick Controls strips per-instance QML objects (menu, action, tooltip timers) and moves event handling and lifecycle work into C++ to cut runtime overhead; creation time improves by roughly an order of magnitude on an entry‑level Raspberry Pi while memory use drops similarly. The new API exposes minimal templates and an item‑based styling model with background and label items that the control takes ownership of and destroys when replaced, and replaces heavy ScrollView with attachable scroll bars for light, composable lists.
AI-written summary · about
chapters (11)
- 0:00Start
- 8:41Timer
- 13:52Templates
- 14:57Appearance Api
- 19:36Demo
- 23:42Button Text
- 23:56Refine Font Size
- 24:45Implicit Width and Height
- 36:13Lab Controls
- 37:49Scroll View
- 44:14The Difference between Label and Background
related talks
28mA Desktop UI with Qt Quick
01h 08mDesigning UIs with Qt Quick 1/6 - Design Workflow Part 1
49mQt Quick Best Practices and Design Patterns
24mThe Roadmap: Next Generation Qt (part 2/2)
46mQt Quick Designer
54mQML prototyping: Creating production ready and reusable code
01h 08mQt Quick Components: The Future of Qt Widgets
59mModern User Interfaces for C++
