WORKSHOP: Create user interfaces with Qt on Raspberry Pi
summary
Builds a car dashboard UI with Qt Quick, starting on desktop then compiling on a Raspberry Pi using Qt 5.12+, Qt Creator and Git. Walks through QML basics (anchors, bindings, components), creates statusbar.qml and a stacked-image odometer, binds UI to a C++ exported object controlUnit.battery and controlUnit.speed, formats numbers with toFixed, and compiles on-device with qmake/make (works on Pi). Demonstrates WebGL streaming plugin to view in a browser but notes rendering quirks on older Qt.
AI-written summary · about
chapters (12)
- 0:00Workshop introduction
- 3:24Qt Quick basics
- 12:22QML fundamentals
- 33:43Creating reusable components
- 1:06:29Building the status bar
- 1:11:15Break and recap
- 1:13:28Odometer component
- 1:30:57Adding battery and speed
- 1:47:49Cross-compilation overview
- 1:56:15WebGL streaming demo
- 2:00:40Compiling on Raspberry Pi
- 2:03:13Q&A session
related talks
24mDesigning UI Architecture for Embedded Devices with Qt and QML
26mQt in university education for automotive engineers
27mSet Yourself up for Success — Lessons Learned from Building 100+ Devices with C++/Qt/QML
28mModel-based HMI development using Qt
27mHow to Implement an Automotive Infotainment System using Qt Quick
32mUsing Qt for Python for embedded system development
27mQtQuick and Python used for a Robotics UI
58mQt for Device Creation
