MXStat
MXStat
Введите текст для поиска
Расширенный поиск каналов
  • Вход на сайт
  • Каталог
    Каталог каналов Региональные подборки Поиск каналов
    Добавить канал
  • Рейтинги
    Рейтинг каналов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Max
Metanit | metanit.com

30 Sep, 21:23

Открыть в Max Поделиться

Вышел Qt 6.12 LTS

Вышла новая версия кроссплатформенного фреймворка для создания графических интерфейсов - Qt 6.12 LTS. Основные изменения:

* Qt Canvas Painter вышел из Technical Previ
ew. Теперь это полноценный поддерживаемый модуль. Он позволяет эффективно отрисовывать 2D-графику (например, в модуле Qt Graphs) с использованием GPU через интерфейс QRhi. Вместе с ним появился тип QML Canvas2D — он моделирует HTML Canvas, и с его помощью удобно рисовать фигуры прямо из JavaScript-кода. 

* StyleKit переехал в Qt L
abs. Это модуль для создания единого стиля в гибридных приложениях, которые одновременно используют и Widgets, и Qt Quick. Теперь его можно пробовать в экспериментальном режиме. 

* Горячая перезагрузка (Hot Reload) для
QML. Механизм встроили прямо в движок QML: теперь можно редактировать код и сразу видеть изменения в работающем приложении — это сильно ускоряет разработку. 

* Поддержка Harm
onyOS. Начиная с этой версии Qt официально включает HarmonyOS в список платформ с долгосрочной поддержкой (LTS). Это открывает экосистему (IoT, автомобили, ПК, планшеты в Китае) для разработчиков на Qt. 

* Улучшения в QRangeM
odel. Этот вспомогательный класс (появился в Qt 6.10) получил встроенную сортировку данных, новые свойства для контроля операций перетаскивания (drag & drop), ускоренный поиск (метод match()) и дополнительные опции кастомизации. 

* Оптимизации в
QtGrpc. Фокус сделали на эффективности сети: добавили сжатие сообщений на стороне клиента (можно выбирать алгоритмы) и возможность ограничивать размер входящих сообщений от сервера (защита от перегрузок или некорректных ответов). 

* Другие у
лучшения. В модуле Qt Quick 3D XR появилась настройка монохромного вида — это позволяет запускать приложения Qt Quick 3D XR на 2D-устройствах дополненной реальности (AR-очки). Также улучшили работу с векторными изображениями (SVG, Lottie), оптимизировали сборку на основе CMake, доработали инструменты для QML (qmllint, qmlformat). 

ПРичем релиз разработан с учётом требований Закона ЕС о киберустойчивости (CRA). Это значит, что в Qt 6.12 заложены инструменты и процессы для соответствия законодательству, а также обеспечена безопасность по умолчанию (нет известных эксплуатируемых уязвимостей) с механизмом их оперативного раскрытия. 

Стоит также отметить, что Qt 6.12 LTS — последний релиз, который официально поддерживает Windows 10. Учитывая 5-летний цикл LTS, это даёт разработчикам время плавно перейти на новые версии ОС. 

https://www.qt.io/blog/qt-6.12-released

199
Каталог
Каталог каналов Подборки каналов Поиск каналов Добавить канал
Рейтинги
Рейтинг каналов Max
Контакты
Написать в Max Написать в Telegram Написать на почту
Всякая всячина
Пользовательское соглашение Политика конфиденциальности
Наши каналы
MXStat в Telegram MXStat в Max
Наши боты
MXAuthBot MXAnalyticsBot
Made by TGStat