Qt 6.6 launches with enhanced UI, backend features, and expanded platform support
The newly launched Qt 6.6 cross-platform application framework offers numerous enhancements for UI and backend development. Key features include "Responsive Layouts with Qt Quick" that adapt UI layouts according to screen space and orientation, and the "Qt Graphs" module that combines features from Qt DataVisualization and Qt Charts for visualizing large data volumes. Other notable improvements include window capturing in Qt Multimedia, new video quality and resolution control features in QMediaRecorder, and major upgrades to Qt GRPC and Qt Protobuf, such as advanced channel and call configuration options and QML-type support for QtGRPC client classes.
The framework also introduces APIs for accessing privacy and security settings in Qt WebEngine, a new API for OpenType font shaping, an experimental curve renderer in the Qt Quick Shapes module, and the Qt Rendering Hardware Interface for cross-platform graphics development. Qt TextToSpeech now generates PCM data for improved control over text segments, voice selection, and engine capabilities. Qt for Python supports asyncio and Qt Creator has enhanced virtual environment management and tooling.
Updates on platform support include Android 13, AndroidX, and SDK level 33 support for Qt for Android, and improved Windows and Linux support for ARM architecture. Finally, the framework offers upgraded Yocto support for embedded systems, pre-built Boot2Qt packages for various hardware platforms, and Qt 6 packages for Debian 11 and Debian 12.