<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Началось альфа-тестирование Qt 5.4]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=36026</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=36026&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Началось альфа-тестирование Qt 5.4».]]></description>
		<lastBuildDate>Mon, 08 Sep 2014 18:11:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Началось альфа-тестирование Qt 5.4]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=422027#p422027</link>
			<description><![CDATA[<p><a href="http://blog.qt.digia.com/blog/2014/09/08/qt-5-4-alpha-available/">Доступен</a> для тестирования альфа-выпуск кроссплатформенного фреймворка Qt 5.4, продолжившего развитием ветки Qt 5.x. Начиная с Qt 5.4 почти все модули <a href="http://www.opennet.ru/opennews/art.shtml?num=40415">распространяются</a> под лицензией LGPLv3, в дополнение к LGPLv2.1, GPLv3 и коммерческой лицензии. Qt WebEngine, Qt Canvas3D, Qt WebView и Qt Quick Controls для Android будут поставляться только под LGPLv3, GPLv2 и коммерческой лицензией.</p><p>Основные <a href="http://qt-project.org/wiki/New-Features-in-Qt-5.4">новшества</a>:</p><ul><li><p>Интеграция <a href="http://qt-project.org/wiki/QtWebEngine">Qt WebEngine</a>, компонента для использования браузерного движка в Qt-приложениях, пришедшего на смену Qt WebKit. Qt WebEngine <a href="http://www.opennet.ru/opennews/art.shtml?num=38916">отличается</a> переходом на кодовую базу проекта <a href="http://www.opennet.ru/opennews/art.shtml?num=36581">Blink</a>, в рамках которого компания Google развивает форк движка <a href="http://webkit.org/">WebKit</a>. Поддержка Qt WebKit пока сохранена для обеспечения обратной совместимости, но данная подсистема больше не развивается и в скором времени будет исключена из состава Qt. Состояние Qt WebEngine в Qt 5.4 соответствует кодовой базе Chromium 37. Благодаря обеспечению возможности прямого вывода текстур Chromium в графические сцены OpenGL в Qt Quick, движок Qt WebEngine демонстрирует прекрасную производительность вывода активного графического web-контента (например, WebGL).</p></li><li><p>Добавление модуля Qt WebChannel, обеспечивающего интеграцию кода на QML/C++ с компонентами на HTML/JavaScript. В том числе Qt WebChannel может быть применён для задействования функциональности QObject в коде на JavaScript, выполняемом с использованием Qt WebKit или Qt WebEngine.</p></li><li><p>Полноценная поддержка платформы WinRT. В качестве минимально поддерживаемой версии заявлен WindowsPhone 8.1, что дало возможность исключить из числа зависимостей ранее применяемый компилятор D3D и существенно упростить развёртывание приложений на устройствах. Большинство модулей Qt поддерживают работу на WinRT, что открывает двери для адаптации существующих приложений для работы на смартфонах, планшетах и ПК c интерфейсом Metro.</p></li><li><p>Добавлен виджет QOpenGLWidget, который заменил собой QGLWidget и дополнил представленный в прошлом выпуске виджет QQuickWidget, позволяющий бесшовно интегрировать части пользовательского интерфейса, созданные с использованием Qt Quick, с приложениями на базе Qt Widget. Назначение QOpenGLWidget сводится к отображению контента OpenGL в приложениях на базе Qt Widget;</p></li><li><p>Добавлен API QQuickRenderControl, обеспечивающий эффективный рендеринг сцен Qt Quick 2 в объектах с фреймбуфером. Сформированный контент может быть использован как в штатной системе OpenGL-отрисовки Qt, так и в сторонних системах OpenGL-отрисовки. Доступна также возможность инкапсуляции существующих контекстов OpenGL в QOpenGLContext, что позволяет встраивать Qt-контент для использования в других движках рендеринга.</p></li><li><p>Добавлены классы QOpenGLWindow для отрисовки OpenGL в QWindow и QRasterWindow для отрисовки через QPainter в QWindow;</p></li><li><p>Обеспечена поддержка изображений с глубиной цветности в 10 битов на цветовой канал;</p></li><li><p>Для платформы Windows во время запуска программ обеспечена возможность выбора движка ANGLE или OpenGL, без пересборки приложения. Поддерживается как использование opengl32.dll так и ANGLE-реализация OpenGL ES 2.0;</p></li><li><p>В элементах Qt Quick реализована возможность использования стиля Android, при котором виджеты и элементы управления Qt ничем не отличаются от родных элементов интерфейса Android;</p></li><li><p>В модуле Qt Bluetooth обеспечена поддержка Bluetooth-стека Bluez 5 и добавлена начальная поддержка спецификации Bluetooth Low Energy;</p></li><li><p>Модули Qt Location и Qt 3D не вошли в состав Qt 5.4.</p></li></ul><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=40543">http://www.opennet.ru/opennews/art.shtml?num=40543</a></p>]]></description>
			<author><![CDATA[null@example.com (Rizado)]]></author>
			<pubDate>Mon, 08 Sep 2014 18:11:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=422027#p422027</guid>
		</item>
	</channel>
</rss>
