The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз фреймворка Qt 5.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз фреймворка Qt 5.5"  +/
Сообщение от opennews (??) on 01-Июл-15, 17:08 
После шести месяцев разработки представлен (http://blog.qt.io/blog/2015/07/01/qt-5-5-released/) релиз кроссплатформенного фреймворка Qt 5.5, продолжившего развитием ветки Qt 5.x. При подготовке Qt 5.5 основное внимание было уделено повышению стабильности и оптимизации производительности. При этом не обошлось и без добавления давно ожидаемой функциональности, такой как модули Qt 3D и Qt Location.

Основные новшества (http://qt-project.org/wiki/New-Features-in-Qt-5.5):

-  В состав включен модуль Qt 3D (http://doc-snapshots.qt.io/qt5-5.5/qt3d-index.html), предоставляющий (http://www.kdab.com/overview-qt3d-2-0-part-1/) высокоуровневый  C++ и QML API для интеграции в приложения средств для работы с 3D-графикой. Предлагается достаточно широкий набор средств, включая методы для 2D- и 3D-рендеринга, работы с мешами и материалами, трансформации, симуляции физических процессов, наложения звуковых эффектов и т.п.

Поддерживается вывод с использованием OpenGL 2/3/4 и OpenGL ES 2/3. Qt 3D доступен для платформ Windows (не RT), OS X, Linux xcb, Android, и Embedded Linux. Также полностью реализован модуль Qt Canvas 3D, предоставляющий WebGL-подобный JavaScript API для 3D-рендеринга в Qt Quick;
<center><a href="http://www.kdab.com/wp-content/uploads/stories/ecs-2.png&quo... src="http://www.opennet.dev/opennews/pics_base/0_1431720637.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></a></center>


-  Новый модуль  Qt Location, в котором реализованы средства для определения местоположения, построения маршрутов и работы с картами. Из картографических сервисов в настоящее время поддерживаются  Nokia Here, Mapbox и Openstreetmap;

-  Переведены в разряд устаревших модули Qt WebKit,  Qt Declarative (Qt Quick 1) и Qt Script. Данные модули пока входят в состав Qt, но разработчикам настоятельно рекомендуется перевести свои приложения на актуальные подсистемы, такие как Qt WebEngine и Qt Quick 2.


-  В модуле Qt Bluetooth  обеспечена полноценная поддержка  спецификации Bluetooth Low Energy;

-  В реализацию языка QML добавлена поддержка типизированных массивов и классов;

-  Набор виджетов Enterprise Controls интегрирован в базовый состав Qt Quick Controls и теперь доступен в том числе и в Community-версии. Также добавлен виджет TreeView, позволяющий группировать другие виджеты в древовидном представлении;

-  В модуле Qt Multimedia осуществлён переход на использование по умолчанию GStreamer 1.0 в Linux. Добавлен новый фреймворк для создания видеофильтров, поддерживающий интеграцию элементов VideoOutput с OpenCL или CUDA;

-  Браузерный движок Qt WebEngine обновлён до кодовой базы Chromium 40. Добавлены новые API для управления загрузкой файлов,  кэшем, cookie и настройками. Встроена поддержка Qt WebChannel;

URL: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
Новость: http://www.opennet.dev/opennews/art.shtml?num=42545

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз фреймворка Qt 5.5"  –2 +/
Сообщение от 123 (??) on 01-Июл-15, 17:08 
>Qt WebEngine

Кошмар мейнтейнера: бандл в бандле.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз фреймворка Qt 5.5"  –2 +/
Сообщение от Аноним (??) on 01-Июл-15, 17:14 
Qt-компоненты очень легко собирать.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Анончик on 01-Июл-15, 18:04 
> Qt-компоненты очень легко собирать.

Ладно бы они его по-тихому пилили ещё пару лет, а вебкит не трогали, но нет же! Надо всеми силами пропихивать это ненастраиваемое и неинтегрируемое гогно. Которое не умеет и трети того, что может сейчас вебкит.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 01-Июл-15, 18:20 
вебкит как раз и не трогают, в этом и проблема:(
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Релиз фреймворка Qt 5.5"  –1 +/
Сообщение от Анончик on 02-Июл-15, 00:12 
Ну это пока не трогают, зато вовсю объявляют устаревшим, в то время как, якобы, замена нихрена и не замена.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Релиз фреймворка Qt 5.5"  +1 +/
Сообщение от nib email on 02-Июл-15, 03:04 
а что вы предлагаете делать, пользоваться дном с незакрытыми P0+? или фиксить накопившиеся баги + пытаться синкаться с апстримом вебкита+javascriptcore силами нескольких калек? Или стоит синкнуться с blink`ом?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

11. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Аноним (??) on 01-Июл-15, 22:37 
> Qt-компоненты очень легко собирать.

Вот и соберите qtwebengine. Сначала в Федоре, потом в чём-нибудь более специфичном, вроде Hardened Gentoo. Затем попробуйте что-нибудь за пределами экосистемы Linux (там тоже живут люди, правда-правда! Эх, набросятся сейчас митрофанушки...).

... Впрочем, подозреваю, всё закончится ещё на первом этапе. А ведь тут ещё никакой речи о борьбе со "вложенным" кодом. На который разработчики чихать хотели (им так удобней), перекладывая всю муторную работу на мейнтейнеров почти всех операционных систем, поддерживаемых Qt5. Нравится вам такая работа? А повторять немалую её часть с каждым релизом Qt5 хотите? Нет? Тогда перестаньте кидаться словами. И если вам не нравится, что я вам указываю, что вам делать и куда идти, подумайте сначала, а нет ли на то веской причины.

Будьте здоровы.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 02-Июл-15, 03:26 
Это всё костыльно решаемо, например, дамы и господа могут взять готовые либы с оффсайта и запаковать. Да мейнтейнеры не хотят заниматься сборкой и их можно понять. С другой стороны эти ваши линуксы(убунта на первом месте, арч проскакивал, еще кого-то упустил?) грешат кривыми патчами, BIC плагинами, да даже с флагами сборки можно запутаться внезапно. Может в глазах мейнтейнеров тоже затесалось бревно;)?

> ... Впрочем, подозреваю, всё закончится ещё на первом этапе. А ведь тут ещё никакой речи о борьбе со "вложенным" кодом. На который разработчики чихать хотели (им так удобней), перекладывая всю муторную работу на мейнтейнеров почти всех операционных систем, поддерживаемых Qt5. Нравится вам такая работа? А повторять немалую её часть с каждым релизом Qt5 хотите? Нет? Тогда перестаньте кидаться словами. И если вам не нравится, что я вам указываю, что вам делать и куда идти, подумайте сначала, а нет ли на то веской причины.

Допустим мейнтенейры один раз смогли собрать хромиум, но второй раз не получается, в этом логика? Или QtWebkit они молча собирали и не жаловались абсолютно ни на что(привет 3 копии JavaScriptCore)?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Аноним (??) on 02-Июл-15, 13:35 
Как все сложно... Каждую неделю собираю себе гтк и весь гном из гита парой команд с помощью jhbuild за пару часов. Сборку qtwebkit я не осилил ибо ее прибивал линукс, когда он съедал всю оперативу.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 02-Июл-15, 18:38 
раньше тоже в районе раз-в-неделю обновлялся из dev ветки Qt`а 1й коммандой^W^W 1м скриптом;). Сейчас отключил сборку webkit`а, т.к. собираю только нужное. Занимает от получаса и больше(в зависимости clean или нет сборка). + последний qtcreator. На счёт qtwebkit, ну пару лет назад был баг в сборочных правилах, фиксилось все вопросом в irc и патчем в +1 строку, больше таких проблем не наблюдал.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

9. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 01-Июл-15, 18:30 
слава глобу и отдельные лучи добра мейнтейнерам(или разрабам?), за то, что fx поставляется не одним большим бинарём.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз фреймворка Qt 5.5"  –4 +/
Сообщение от Аноним (??) on 01-Июл-15, 17:46 
>Проведена работа по обеспечению поддержки Windows 10 после выхода данной платформы.

Чо когда вышла?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Релиз фреймворка Qt 5.5"  +3 +/
Сообщение от HaikuOS_user on 02-Июл-15, 08:40 
http://dl.dropboxusercontent.com/u/4494939/ScreenShots/Qt5/Q...
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

23. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Владимир email(??) on 03-Июл-15, 04:42 
Какая-то у Вас [s]не[/s]правильная 10 винда, гражданин :D
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

24. "Релиз фреймворка Qt 5.5"  +/
Сообщение от HaikuOS_user on 03-Июл-15, 18:16 
Альтернативная http://www.youtube.com/channel/UC3EpWm_Dzw0DjhIfrm7eocw
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

4. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Аноним (??) on 01-Июл-15, 17:56 
>Переведены в разряд устаревших модули Qt WebKit, Qt Declarative (Qt Quick 1) и Qt Script. Данные модули пока входят в состав Qt, но разработчикам настоятельно рекомендуется перевести свои приложения на актуальные подсистемы, такие как Qt WebEngine и Qt Quick 2.

А Qt Script на что переводить предлагают?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз фреймворка Qt 5.5"  –6 +/
Сообщение от anonymous (??) on 01-Июл-15, 18:09 
На вэбкит. Очевидно же. Будешь его таскать с собой. Да, и вот это особо "радует".


The QtScript module is deprecated and will be removed from Qt's
   packaging starting with version 5.7. The 5.5 and 5.6 releases of
   QtScript should continue to work along with Qt 5.7 and future
   versions.


Прощай обратная совместимость.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Релиз фреймворка Qt 5.5"  +1 +/
Сообщение от nib email on 01-Июл-15, 18:22 
На qtqml
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

20. "Релиз фреймворка Qt 5.5"  +/
Сообщение от бот от мс on 02-Июл-15, 16:33 
Это как? ортогональные же вещи вроде
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

22. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 02-Июл-15, 18:51 
QtQml = js engine + qml engine. Проще говоря, рантайм для поддержки декларативного языка и скриптизёров с зависимостью на QtNetwork/QtCore.

А дальше можно прикручивать к чему угодно, у меня например на нём cli бот бегает.
Из того что видел: мигалки для контролеров, нативный андроид Ui, рендеринг в sdl/opengl.

Да а еще есть QtQuick - который предоставляет примитивы для рисования, на основе вышеописанного QtQml.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

10. "Релиз фреймворка Qt 5.5"  +1 +/
Сообщение от MPEG LA (ok) on 01-Июл-15, 18:52 
нормально так подорожало. $350 в месяц против $25 за инди и $175 проф.
они реально хотят сказать что качество выросло в несколько раз?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Аноним (??) on 02-Июл-15, 03:18 
Думаю, их просто крупные заказчики типа Valve, Blizzard, Adobe развращают.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Zeux on 02-Июл-15, 11:15 
Вот мне интересно, их Community лицензия позволяет разрабатывать софт, который распространяется с устройством (скажем ARM с Linux) или в таком случае надо покупать коммерческую лицензию и еще и договариваться на тему "joint hardware and software distribution"?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Релиз фреймворка Qt 5.5"  +/
Сообщение от nib email on 02-Июл-15, 13:04 
конструктивнее такое спрашивать в саппорте  или interest ml в котором к слову на счёт indie уже ответили http://lists.qt-project.org/pipermail/interest/2015-July/017....
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

26. "Релиз фреймворка Qt 5.5"  +/
Сообщение от Аноним (??) on 11-Авг-15, 04:43 
http://starghosts.com/?rif=64725
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру