HMI-QT
Industrial Qt 6 / C++ HMI (contribution)
Data-driven widgets added to a C++ / Qt application in production since 2019 — without breaking what runs.
- CODENAME
- HMI-QT
- DOMAIN
- EMBEDDED C/C++
- PERIOD
- 2026-06 → 2026-08
- STATUS
- PROD
- STACK#
- 5 TOOLS
- SIGNAL
- 4/5
KEY METRICS
MISSION LOG · OPERATOR NOTE
« Small scope, big codebase. The lesson: read for a long time before writing. »
DETAILED BRIEFING
Client code: the product stays confidential. Contribution to an industrial C++ / Qt 6 application maintained since 2019 by several developers. My scope: the schematics engine. JSON styles translated to QSS, lookup tables that apply a full style depending on the incoming value, and three new widgets — shapes, free text, template-driven SVG. Stepping into a C++ codebase you didn't write, and adding to it without breaking anything.
KEY POINTS
- [01]C++ / Qt 6, CMake, QML and QSS
- [02]Data-driven widgets: JSON → QSS, style lookup tables
- [03]3 new widgets: shapes, free text, template-driven SVG
- [04]Existing codebase since 2019, several contributors
STACK · 5 TOOLS
- C++
- Qt 6
- QML / QSS
- CMake
- JSON data-driven
ACCESS · SIGNAL
▸ HIGH PRIORITY · ACTIVE INVESTMENT
Technical details available on request, under a non-disclosure agreement. → contact