URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 99476
[ Назад ]

Исходное сообщение
"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."

Отправлено opennews , 17-Окт-14 19:22 
Доступен (http://blog.qt.digia.com/blog/2014/10/17/qt-5-4-beta-available/) бета-выпуск кроссплатформенного фреймворка Qt 5.4, продолжившего развитием ветки Qt 5.x. Начиная с Qt 5.4 почти все модули распространяются (http://www.opennet.me/opennews/art.shtml?num=40415) под лицензией LGPLv3, в дополнение к LGPLv2.1, GPLv3 и коммерческой лицензии. Qt WebEngine, Qt Canvas3D, Qt WebView и Qt Quick Controls для Android будут поставляться только под LGPLv3, GPLv2 и коммерческой лицензией.


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


-  В состав включён модуль  QtWayland  с реализацией (http://blog.rburchell.com/2014/09/wayland-and-qt-54.html) компонентов для работы Qt-приложений в окружении композитного сервера Weston, развиваемого проектом Wayland;

-  Интеграция Qt WebEngine (http://qt-project.org/wiki/QtWebEngine), компонента для использования браузерного движка в Qt-приложениях, пришедшего на смену Qt WebKit. Qt WebEngine отличается (http://www.opennet.me/opennews/art.shtml?num=38916) переходом на кодовую базу проекта Blink (http://www.opennet.me/opennews/art.shtml?num=36581), в рамках которого компания Google развивает форк движка WebKit (http://webkit.org/). Поддержка 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.


URL: http://blog.qt.digia.com/blog/2014/10/17/qt-5-4-beta-available/
Новость: http://www.opennet.me/opennews/art.shtml?num=40859


Содержание

Сообщения в этом обсуждении
"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Журналовращатель , 17-Окт-14 19:22 
Уже хотеть rekonq на blink.

Возможно это будет мой браузер.


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено anono , 17-Окт-14 19:29 
а я хочу Conkeror на blink и на xaw3d

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 20:21 
Есть qupzilla его точно переведут на blink от qt

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 20:42 
хотеть otter на blink. и чтоб rss в otter запилили

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 21:03 
Сходи, пни Emdek'а или сам чего-нибудь к нему прикрути.
Я так на нем крест поставил давным-давно.
Функциональность почти не запиливается, а та, что запиливается, забрасывается в полурабочем состоянии и больше к ней не возвращаются.
Релиз-кандидат или что там переносится уже полгода и фичи заявленные в todo до сих пор почти ни одна не реализована.
Сплошное разочарование, а не попытка возрождения браузера.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено UePhobos , 17-Окт-14 21:18 
Сам-то много сделал?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 23:19 
Вообще 0.
Но я по крайней мере не красовался какой я молодец - решил оперу возродить.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено alltiptop , 17-Окт-14 20:44 
rekonq мёртв же, разве нет?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 18-Окт-14 09:52 
Наконец-то пофиксили шрифты https://codereview.qt-project.org/#/c/91919/
Какие в пень реконки, вебкиты, блинки, когда глаза сломаешь об текст

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено анонимус , 19-Окт-14 11:31 
Неужели? Не верю!

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Ылсзо , 18-Окт-14 10:40 
Хотеть Konsole и KCachegrind на blink. Эх...

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Анонимним , 18-Окт-14 13:23 
Эмулятор терминала на вебдвижке???

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Ылсзо , 18-Окт-14 15:30 
Именно! Зачем в 2014 его делать на чём-то другом?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 20:18 
Qt WebEngine тоже будет бешено жрать оперативку как blink?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Отражение луны , 17-Окт-14 20:30 
Зато работать будет норм, а не как эти ваши слоупочные огнелисы.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Стержень , 17-Окт-14 20:31 
да

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 18-Окт-14 16:33 
> Qt WebEngine тоже будет бешено жрать оперативку как blink?

32 Гб ОЗУ хватит всем. Вернее не только лишь всем.


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 19-Окт-14 01:18 
>> Qt WebEngine тоже будет бешено жрать оперативку как blink?
> 32 Гб ОЗУ хватит всем. Вернее не только лишь всем.

Не только лишь каждый сможет смотреть в QtWebEngine?


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 20-Окт-14 12:36 
Та ладно у меня и на 16 Гб не тормозит.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 20:19 
Убрали у qtcore зависимость от icu?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено jfx , 17-Окт-14 20:40 
А она была?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 20:43 
Да, если не собирать из сорцов

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено jfx , 17-Окт-14 20:45 
> Да, если не собирать из сорцов

Интересно, как это можно юзать qt, не собирая его из сорцов? Мистика...


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 20:49 
Инсталлер с сайта, не?

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено jfx , 17-Окт-14 21:11 
> Инсталлер с сайта, не?

Разве он не инсталлирует то, что другие собрали из сырцов?


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 22:57 
Да, но он не инсталлит то что ты _сам_ собрал с нужными _тебе_ флагами и модулями

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Анонимним , 18-Окт-14 13:28 
Потрать немного времени и разберись, как собирать пакеты под твой дистр. Зато воздастся сполна, будешь собирать пакеты с нужными именно тебе зависимостями, а не дистростроителям.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 18-Окт-14 13:35 
С этим проблем нет, просто они обещали убрать icu из базовый зависимостей и оставить только у qwebkit.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено CrazyAlex25 , 17-Окт-14 20:43 
Не убрали, пичально...

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 22:06 
пусть этот жирный и тормозной qt5 тужа же катиться, куда и ональный blink зонд от гугля. испоганили кошерный webkit как только это было возможно и даже невозможно.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 18-Окт-14 00:20 
> blink зонд от гугля. испоганили кошерный webkit

Webkit зонд от яблочников, испоганили кошерный KHTML, ололо.


"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 17-Окт-14 23:37 
Догнать и перегнать хромого номером версии, переименовав следующую из 5.5 в 55.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 18-Окт-14 21:43 
Хоткеи на русской раскладке в ubuntu как не работали так и не работают. Если в релизе тоже не заработают, то придется вернуться на ветку 4.8.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено анонимус , 19-Окт-14 11:33 
А причем тут Кутя? Пинай мантейнеров бубунты.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Аноним , 20-Окт-14 10:06 
Можете подсказать, в каких дистрибутивах линукса хоткеи нормально работают в qt5-программах? В виртуалбоксе запустил fedora 20 - там такая же проблема.

"Началось бета-тестирование Qt 5.4 с web-движком на базе Blin..."
Отправлено Необъективный_ , 28-Окт-14 14:29 
> Можете подсказать, в каких дистрибутивах линукса хоткеи нормально работают в qt5-программах? В виртуалбоксе запустил fedora 20 - там такая же проблема.

https://bugreports.qt-project.org/browse/QTBUG-32274