Qt Quick Components: The Future of Qt Widgets
summary
A QML component library provides a ready-to-use set that aims for native or custom look and feel on Qt Quick and plugs into platform theme servers to fetch pixmaps, fonts and paddings via a small theme bridge C++ layer. Two working styles exist as prototypes (mx and migo touch), with buttons, sliders, lists, page navigation, virtual keyboard and haptic support demonstrated, plus a MeNotes prototype app. Project is early research, QML-first with some C++ integration, code on the qt-components repo.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:48Project context and goals
- 6:14Qt Quick and QML overview
- 9:32Design challenges
- 11:41Project vision and structure
- 16:27MX style prototype
- 21:57Meego touch implementation
- 29:27Notes application prototype
- 32:13Architecture and extensions
- 35:30Customizing components
- 45:21Future steps and conclusion
- 49:41Q&A session
related talks
58mQt Quick Components for Designers
54mQML prototyping: Creating production ready and reusable code
59mModern User Interfaces for C++
46mQt Quick Controls Re engineered
21mQSkinny - A new QtQuick framework focusing on vector graphics and dynamic theming
43mBridging the gap between designers and developers
26mMake UI components that behave like you want them to with QML
30mHow FELGO enhances application development with Qt
