Началось альфа-тестирование Qt 5.4

Stfw.Ru: Доступен для тестирования альфа-выпуск кроссплатформенного фреймворка Qt 5.4, продолжившего развитием ветки Qt 5.x. Начиная с Qt 5.4 почти все модули распространяются под лицензией LGPLv3, в дополнение к LGPLv2.1, GPLv3 и коммерческой лицензии. Qt WebEngine, Qt Canvas3D, Qt WebView и Qt Quick Controls для Android будут поставляться только под LGPLv3, GPLv2 и коммерческой лицензией.
Основные новшества: Интеграция Qt WebEngine, компонента для использования браузерного движка в Qt-приложениях, пришедшего на смену Qt WebKit. Qt WebEngine отличается переходом на кодовую базу проекта Blink, в рамках которого компания Google развивает форк движка WebKit. Поддержка Qt WebKit пока сохранена для обеспечения обратной совместимости, но данная подсистема больше не развивается и в скором времени будет исключена из состава Qt. Состояние Qt WebEngine в Qt 5.4 соответствует кодовой базе Chromium 37. Благодаря обеспечению возможности прямого вывода текстур Chromium в графические сцены OpenGL в Qt Quick, движок Qt WebEngine демонстрирует прекрасную производительность вывода активного графического web-контента (например, WebGL). Добавление модуля Qt WebChannel, обеспечивающего интеграцию кода на QML/C++ с компонентами на HTML/JavaScript. В том числе Qt WebChannel может быть применён для задействования функциональности QObject в коде на JavaScript, выполняемом с использованием Qt WebKit или Qt WebEngine. Полноценная поддержка платформы WinRT. В качестве минимально поддерживаемой версии заявлен WindowsPhone 8.1, что дало возможность исключить из числа зависимостей ранее применяемый компилятор D3D и существенно упростить развёртывание приложений на устройствах. Большинство модулей Qt поддерживают работу на WinRT, что открывает двери для адаптации существующих приложений для работы на смартфонах, планшетах и ПК c интерфейсом Metro. Добавлен виджет QOpenGLWidget, который заменил собой QGLWidget и дополнил представленный в прошлом выпуске виджет QQuickWidget, позволяющий бесшовно интегрировать части пользовательского интерфейса, созданные с использованием Qt Quick, с приложениями на базе Qt Widget. Назначение QOpenGLWidget сводится к отображению контента OpenGL в приложениях на базе Qt Widget; Добавлен API QQuickRenderControl, обеспечивающий эффективный рендеринг сцен Qt Quick 2 в объектах с фреймбуфером. Сформированный контент может быть использован как в штатной системе OpenGL-отрисовки Qt, так и в сторонних системах OpenGL-отрисовки. Доступна также возможность инкапсуляции существующих контекстов OpenGL в QOpenGLContext, что позволяет встраивать Qt-контент для использования в других движках рендеринга. Добавлены классы QOpenGLWindow для отрисовки OpenGL в QWindow и QRasterWindow для отрисовки через QPainter в QWindow; Обеспечена поддержка изображений с глубиной цветности в 10 битов на цветовой канал; Для платформы Windows во время запуска программ обеспечена возможность выбора движка ANGLE или OpenGL, без пересборки приложения. Поддерживается как использование opengl32.dll так и ANGLE-реализация OpenGL ES 2.0; В элементах Qt Quick реализована возможность использования стиля Android, при котором виджеты и элементы управления Qt ничем не отличаются от родных элементов интерфейса Android; В модуле Qt Bluetooth обеспечена поддержка Bluetooth-стека Bluez 5 и добавлена начальная поддержка спецификации Bluetooth Low Energy; Модули Qt Location и Qt 3D не вошли в состав Qt 5.4.

Программное обеспечение   Теги:



Редакция портала:

Благодарим за просмотр этой информации на нашем компьютерном портале. Надеемся, что обзор Началось альфа-тестирование Qt 5.4, в разделе Программное обеспечение вам понравился. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы информационных технологий, то рекомендуем зарегистрироваться на портале www.stfw.ru.


Живая лента

•  Процессоры Intel трёх последних поколений являются уязвимыми для удалённых хакерских атак - 23.11.2017: STFW.Ru: Компания Intel подтвердила циркулировавшие ранее слухи о том, что её последние


•  Презентация нового флагмана Samsung Galaxy S9 может состояться уже на CES 2018, радикальных изменений не предвидится - 23.11.2017: STFW.Ru: Как правило, компания Samsung устраивала презентацию своего нового


•  Италия, Великобритания и Нидерланды начали расследования в отношении Uber из-за сокрытия кражи данных пользователей - 23.11.2017: STFW.Ru: К вопросу конфиденциальности данных в развитых странах относятся очень


•  В сеть попала первая фотография смартфона Huawei Honor V10, подтверждающая безрамочный дизайн и “удлиненный” экран 18:9 - 23.11.2017: STFW.Ru: О будущем флагмане линейки Huawei Honor известно довольно много, включая


•  Tesla объявила цены на электрический грузовик Tesla Semi: $150 тыс. за версию с запасом хода 480 км, $180 тыс. – за 800 км и $200 тыс. за лимитированную Founders Series - 23.11.2017: STFW.Ru: Во время презентации электрического грузовика Tesla Semi Илон Маск рассказал о


•  На быстром канале тестирования доступна Windows 10 сборка 17046 - 23.11.2017: STFW.Ru: Предыдущая сборка Windows 10 Redstone 4 была предложена участникам быстрого канала