Компания Qt Company представила релиз фреймворка Qt - Qt 6.10. В новой версии Qt обеспечена поддержка платформ Windows 10/11, macOS 12+, Linux (Ubuntu 22.04/24.04, openSUSE 15.5, SUSE 15 SP5, RHEL 8.10/9.4, Debian 11.6), iOS 16+, Android 9 и новее (API 23+), webOS, WebAssembly и ряд других.
Версия Qt 6.10 является промежуточным выпуском (не LTS): общедоступная поддержка этого выпуска будет осуществляться 6 месяцев, а также дополнительное ещё 6 месяцев для коммерческих пользователей.
Основные изменения и дополнения в Qt 6.10:
- бинарная совместимость с Qt 6.9 - приложения, скомпилированные для версии 6.9, продолжат работать и в версии 6.10;
- в модуль Qt Multimedia добавлен встроенный аудиобэкенд PipeWire;
- в модуль Qt WebEngine добавлена поддержка расширений Chromium;
- в Qt Graphs реализован ряд улучшений возможностей работы с двумерными графиками, таких как поддержка наведения курсора и многоосевого отображения;
- в Qt GUI QRhi добавлена поддержка перечисления 3D-графических адаптеров при работе на Direct3D 11/12 или Vulkan;
- улучшена производительность QGrpcHttp2Channel;
- добавлен инструмент lottietoqml для преобразования файлов Lottie в сцены Qt Quick в QML. Также доступен плагин VectorImage для прямой загрузки файлов Lottie в дополнение к SVG;
- поддержка страниц размером 16 КБ на Android;
- управление сеансами Wayland;
- уведомления Graphics Reset, которые можно использовать в таких приложениях, как KDE KWin;
- поддержка Yocto 5.2 с загрузкой в Qt.
https://www.qt.io/blog/qt-6.10-released
Post #2457
1.82K