Qt / C++ infos

Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
  • Translating large Qt applications can be challenging, especially when using ID-based translations. 
    While text-based translations are organized by context (the class or namespace where the translation 
    occurs), ID-based translations have historically lacked this organizational structure. In large projects 
    with hundreds or thousands of ID-based translation strings, translators were left navigating a single, 
    overwhelming list under "<unnamed context>".

  • Improper Validation of Specified Quantity in Input vulnerability in Text component parser of the Qt declarative module has been discovered and has been assigned the CVE id CVE-2025-12385 

  • The latest Qt for Android Automotive 6.10 was just released and is based on Qt 6.10. The Qt release itself brings a lot of new features across the board while Qt for Android Automotive brings two new highlights specific to Android Automotive. Let's dive into all the new and exiting features! 

  • We have released Qt Safe Renderer 2.2 Release candidate 1 for commercial license holders today. With this release candidate, you can use safety-critical items in Qt Quick Ultralite applications. You should use Qt Safe Renderer 2.2 Release candidate 1 together with the upcoming Qt for MCUs 2.12 release.

  • Atomic design systems have emerged as a methodology for creating scalable and maintainable user interfaces. This comprehensive guide explores what atomic design is, examines whether atomic design is still relevant in 2025, and reveals how atomic design principles can be adapted beyond their original chemistry metaphor. Drawing from a decade of industry experience and direct insights from Brad Frost himself, this article provides practical guidance for implementing modern design systems that prioritize clarity, maintainability, and production readiness over rigid categorization.

  •  

  • We're happy to announce the release of version 1.10.0 of the Qt Extension for Visual Studio Code! This release introduces plenty of quality-of-life improvements to developing Qt solutions on Visual Studio Code.

  • With the release of Qt 6.10 in October 2025, it's time to take a look at what new and improved features QtGraphs has to offer.

     

  • When comparing Qt for MCUs vs LVGL, our independent study with Spyrosoft shows that Qt for MCUs reduces development time for microcontroller GUI by 30% compared to LVGL. The efficiency improvement comes from Qt’s integrated toolchain, which facilitates better collaboration among designers (Figma to Qt), developers (Qt Creator or Visual Studio Code), and QA engineers (Squish for MCUs), making Qt for MCUs ideal for complex projects with cross-functional teams. Additionally, Qt for MCUs offers comprehensive safety certification packages for safety-critical industries such as automotive, two-wheelers, and medical applications, positioning it as a superior LVGL alternative when functional safety and regulatory compliance are essential.

  • We have released Qt 6.5.11 LTS for commercial license holders today. As a patch release, Qt 6.5.11 does not add any new functionality but provides bug fixes and other improvements.