C
What's New in 2.11
Qt Quick Ultralite maintains source compatibility between minor releases, which means you can upgrade to the latest version without any changes to your application. However, some of the changes in this release might require you to adapt the application code accordingly. The following sections summarize the changes in this release:
New features
- Reduced memory footprint for applications that don't use PathSvg.
- Added support for external flash on the Infineon Traveo T2G 6M Lite Kit for the Green Hills and IAR toolchains.
- Added FreeRTOS support for the EK_RA8D1 board.
- Added support for Espressif ESP32-S3-BOX-3.
- Updated examples and demos:
- Added buttons for rotation and scale animation to the map example.
- Enabled the thermo demo and layouts example for Renesas EK-RA8D1.
- Added letter spacing support to both Text and StaticText.
qmltocpp
updates:- Optimize code generation for State and StateGroup QML types.
- Enabled hardware performance logging for Renesas EK-RA8D1.
- Added support for choosing between an external or internal flash memory to store the font and image resource data on the TRAVEO T2G 6M LITE KIT (with GHS and IAR toolchains) and Renesas EK-RA8D1 platforms.
- SDK, compiler, and 3rdparty libraries upgrades:
- LodePNG version
20250506
.
- LodePNG version
- Added support for
STM32H7S78-DK
on Bare Metal and Azure RTOS. - Added the QtPositioning module to enable the QML interfaces access position information.
Fixed issues
Qt for MCUs v2.11.1
- Fixed rendering issues while panning or zooming a Map item.
qmlprojectexporter
fixes related to translation files:- Call
lupdate
to generate the translation files listed inqmlproject
, if those files do not exist. - Use either the --update-translations command-line option or the
update_translations
CMake target to update translation files across all modules of the project.
- Call
Qt for MCUs v2.11.0
- Fixed display rotation and animated sprite rendering when using partial framebuffers.
- Fixed animation logic to avoid dependency to Qul::Application. This ensures that startup animation (that is,
running
set totrue
) doesn't fail if the Application instance is not initialized. - Fixed crash on initializing a change event handler for an alias property before the property itself.
- Fixed translation issues for StaticText items in a module.
- Fixed Linux platform port to avoid logging failure messages by default to the framebuffer console.
- Disabled the multiscreen example on all Infineon Traveo T2G boards except
TRAVEO T2G CYT4DN
. - Fixed ImageLayer to ensure correct size when using display rotation.
qmltocpp
fixes:- Enabled building host tools with Clang v16 or later on Linux.
- Fixed ArcItem to consider changes to its begin and end property values, even if their initial values are the same (no arc visible initially).
- Fixed DeviceLink implementation to enable better serial logging on platforms that enable it.
New APIs
APIs for application development
New Classes
New QML Types
New QML Properties
QML Type font:
(since Qt Quick Ultralite 2.11) | letterSpacing : int |
Changes in Previous Versions
- What's New in 2.10
- What's New in 2.9
- What's New in 2.8
- What's New in 2.7
- What's New in 2.6
- What's New in 2.5
- What's New in 2.4
- What's New in 2.3
- What's New in 2.2
- What's New in 2.1
- What's New in 2.0
- What's New in 1.9
- What's New in 1.8
- What's New in 1.7
- What's New in 1.6
- What's New in 1.5
- What's New in 1.4
- What's New in 1.3
- What's New in 1.2
- What's New in 1.1
Available under certain Qt licenses.
Find out more.