QtDay 2020
as the organisers put it
QtDay 2021 will feature a series of online events with Qt experts from all over the world: reserve your Seat Today!
| title | author | length |
|---|---|---|
| Conference opening | Simone Zinanni, Matteo Benci | 07m |
Pandemic forces QtDay 2020 to run remotely with talks and workshops live and on demand for specific ticket holders; the flagship QtLab is a seven-hour workshop… | ||
| WORKSHOP: Back to Basics: writing a model | Giuseppe D'Angelo | 02h 16m |
Workshop shows how to write a real Qt model: subclass QAbstractItemModel (or use QAbstractListModel), implement rowCount/data, handle roles via roleNames for… | ||
| WORKSHOP: Create user interfaces with Qt on Raspberry Pi | Luca Ottaviano | 02h 10m |
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… | ||
| Recruiting session by Develer | Massimiliano Atzori | 12m |
Develer is a 60‑person Italian engineering firm near Florence focused on embedded hardware and software, offering flexible hours, remote work and an individual… | ||
| How to scale QML based projects an Architecture vision | Jürgen Bocklage Ryannel | 49m |
Scalable QML projects use a disciplined structure from Daimler MBUX: unidirectional data flow with read‑only properties flowing up and commands down, a clean… | ||
| Better UI/HMI development workflows with Qt/QML | Marco Piccolino | 59m |
Shows concrete Qt/QML practices that cut iteration time and reduce coupling: use qmlscene (integrated into Qt Creator, set a keyboard shortcut) to preview QML… | ||
| What's new in 3D for Qt 5.14, 5.15 and beyond | Mike Krus | 57m |
Qt3D removes the aspect and rendering threads so front end and back end sync directly, cutting memory churn — a demo of 1,000 rotating instances drops 1.2… | ||
| Cross compiling Qt Applications with CMake | Burkhard Stubert | 51m |
Shows how to get one‑click deploy from QtCreator to an ARM device: cross‑build with a Yocto‑built Qt SDK and CMake (require >=3.14), stage files via the CMake… | ||
| KEYNOTE: Qt Containers and Algorithms | Thiago Macieira | 55m |
Qt 6 makes concrete choices: QList==QVector in Qt6 so most sequential containers are contiguous, QMap/QMultiMap wrap std::map behind a shared_ptr (extra… | ||
| A Deep Dive into Qt CAN Bus | Burkhard Stubert | 58m |
A QtCanBus-based middleware handles ~1100 frames/sec hitting a harvester HMI that stutters above ~250; it reduces incoming traffic to <300 by combining kernel… | ||
| Design thinking: why you should always include UX processes | M.Forni, T.Bonvicini | 01h 01m |
Design thinking proves usable by non‑specialists and the recommendation is to set aside 25–30% budget for UX activities; quick usability tests with 5 testers… | ||
| Quickly and Effectively Testing Qt Desktop Applications | Clare Macrae | 49m |
Shows how to get tests into an untested Qt app fast by changing the build to produce a static library plus a test executable, using Catch2 with a QApplication… | ||
| How to Improve Productivity with Qt on Mobile, Desktop & Embedded | F. Scognamiglio | 42m |
Felgo extends Qt with 200+ APIs and tools: live QML hot reload that updates running apps across desktop, Android, iOS and WebAssembly; a Felgo Dev client app… | ||
| QML prototyping: Creating production ready and reusable code | Alexandra Betouni | 54m |
Shows how a prototype becomes reusable production UI by enforcing a model-view-controller structure (non‑visual QML stores for backend access), avoiding… | ||
| Closing conference | Matteo Benci | 04m |
Conference ends after months of work, with content delivered online despite software issues and pandemic restrictions, and organizers report active attendance… | ||
| nothing matches | ||