Qt 5.15 LTS поставляется с трехлетней поддержкой и эти новости

В новой версии Qt 5.15 уже был выпущен несколько дней назад и позиционируется как LTS-версия, которая будет иметь расширенный период поддержки 3 года а также это последняя версия, доступная каждому.

Поскольку многие из вас знают, было внесено изменение политики в отношении сообщества с открытым исходным кодом, так как только те, у кого есть лицензия, будут иметь следующие корректирующие обновления.

Конечно, эта версия имеет обратную совместимость. Благодаря длинному списку исправлений ошибок она считается самой стабильной версией на сегодняшний день. Чтобы подготовиться к будущему.

Кроме того, это последняя минорная версия Qt 5., поскольку запуск Qt 6 намечен на конец года.

Вкратце, эта новая версия Qt 5.15 LTS является основой для Qt6, которая внесет более глубокие изменения в ядро ​​фреймворка, рискуя нарушить учет, но менее жестким способом, чем переход между Qt 4 и Qt 5. .

Основные новые функции Qt 5.15 LTS

Одна из главных новинок, представленных в этой новой версии QT, иs абстракция 3D API. Поскольку за последние два года значительные изменения в отрасли усложнили разработку и внедрение приложений, использующих трехмерную графику.

Благодаря кроссплатформенности Qt, разработчикам требовалось решение, которое будет работать везде. Чтобы добиться этого, они начали работать над уровнем абстракции для всех этих различных API чуть более года назад.

Qt Rendering Hardware Interface (RHI) - результат этого и его можно использовать для запуска приложений Qt Quick в дополнение к Direct 3D, Metal и Vulkan, а также OpenGL.

Еще одна важная новая функция в Qt 5.15 это также связано с графикой. По сути, в Qt 5.0 Qt Quick был представлен как краеугольный камень архитектуры Qt. Их целью было упростить создание сенсорных и анимированных 2D пользовательских интерфейсов.

Qt 5.15 поставляется с полностью совместимым Qt Quick 3D, который расширяет концепцию простоты использования и интеграции трехмерного содержимого в приложения на основе Qt Quick.

С Qt Quick 3D вы теперь можете легко определять 3D-сцену в QML, определять ее сетки, источники света и материалы, а также плавно смешивать все с вашим 2D-интерфейсом пользователя.

Если вам приходилось разрабатывать 2D и 3D элементы отдельно с использованием разных технологий (с использованием Qt 3D, Qt 3D Studio или OpenGL raw), теперь у вас есть интегрированное решение под рукой.

Кроме того, Qt Quick 3D добавляет множество опций для создания новых интересных приложений. которые включают в себя 2D и 3D элементы в пользовательском интерфейсе. Qt Quick 3D также совместим с Qt Design Studio 1.5.

В то время как в Qt QML разработчики упоминают Они предпочли сосредоточиться на подготовке к Qt 6, что привело к появлению полезного набора новых функций в Qt 5.15.

QML теперь у вас есть понятие "обязательных" свойств для компонентов. Это свойства который должен быть определен пользователем компонента. Компоненты теперь можно указывать онлайн в файле QML. Добавлен новый декларативный способ регистрации типов.

С другой стороны, упоминается, что инструмент qmllint был улучшен и предлагает гораздо лучшие предупреждения о потенциальных проблемах в базе кода QML.

Также, добавлен новый инструмент qmlformat который может помочь отформатировать файлы QML в соответствии со стандартными рекомендациями по стилю кодирования QML.

Наконец, Была проделана работа для обеспечения совместимости QML, используемого в Qt для MCU и Qt 5.15.

Если вы хотите узнать об этом больше, вы можете проверить публикацию этой новой версии По следующей ссылкеКроме того, вы также можете найти ссылки для загрузки, по которым вы можете запросить бесплатную пробную лицензию (она не включает некоторые функции).

Чтобы загрузить Qt, вам теперь необходимо иметь учетную запись Qt, чтобы получить онлайн-установщик и загрузить любую версию фреймворка.

Обратите внимание, что поддержка Qt 5.9 LTS истечет 31 мая 2020 г.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Автопилот сказал

    Упоминание о проблеме обновлений Qt и не выполнение этого - одно и то же. Читателям необходимо знать, насколько крупные проекты, такие как KDE, решают эту проблему, чтобы сделать ставку на этот рабочий стол или отказаться от него.