[Программирование] Вышла версия 6.0 интегрированной среды разработки Qt

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
10-Дек-2020 17:30


Во вторник, 8 декабря, компания Qt Company обновила свою IDE для кроссплатформенной разработки. Если сравнить с пятой версией 2012 года, в Qt 6.0 появились новые API для 3D-графики, улучшенная поддержка С++17 и система сборки cmake. Полный список изменений компания публикует на странице в вики.
Технический директор Qt Company Ларс Кнолл отметил, что версия Qt 5 «была фантастически успешна многие годы». Предыдущую версию выпустили в 2012 году и её пользовательская база выросла до 1,5 миллионов пользователей. Также увеличилось использование Qt во встраиваемых системах управления, контроля и мониторинга микропроцессоров; появился запрос на работу с API для 3D-графики.
За годы разработки между версиями пятой Qt стало значительно труднее сохранять совместимость на уровне исходных кодов и двоичных файлов. Разработчики оправдывают историческую неизбежность Qt 6.0 необходимостью адаптировать его к новому миру и его изменчивым требованиям.
Особенности Qt 6.0:
  • Использование С++ 17
  • QML следующего поколения
  • Новая графическая архитектура
  • Отрисовка 2D и 3D объединена для Qt Quick
  • Система сборки CMake для приложений
  • Qt для микроконтроллеров, требующий 80 КБ ОЗУ в минимальной конфигурации

Разработчики полностью переработали базовые классы, их используют для системы сигнала-слотов и для реализации нового типа контейнера, который объединяет в себе свойства массива и связанного списка. Qt 6 работает в едином интерфейсе аппаратного рендеринга с поддержкой Direct 3D, Metal, Vulkan и OpenGL. Остальные нововедения и изменения компания разместила на странице в Wiki.
Ларс Кнолл отметил работу более 250 сотрудников и тысяч пользователей, участвовавших в разработке новой версии продукта и поблагодарил их за тяжёлый труд. Он надеется, что пользователи оценят Qt 6, и обещает портировать оставшиеся модули, как можно быстрее.
Qt 6.0 вышла на Windows, macOS, Linux, iOS и Android. Программа пока не работает для операционных систем реального времени QNX и INTEGRITY. Их поддержка появится к моменту выхода Qt 6.2.
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_programmirovanie (Программирование), #_qt, #_ide, #_programmirovanie (программирование), #_s++ (с++), #_krossplatformennaja_razrabotka (кроссплатформенная разработка), #_krossplatformennost (кроссплатформенность), #_programmirovanie (
Программирование
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 08:02
Часовой пояс: UTC + 5