The OpenNET Project / Index page

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



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

"Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от opennews (??) on 07-Дек-17, 22:00 
После полугода разработки представлен (http://blog.qt.io/blog/2017/12/07/qt-5-10-released/) релиз кроссплатформенного фреймворка Qt 5.10. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2, инструменты Qt для разработчиков, такие как Qt Creator и qmake, а также некоторые модули поставляются под лицензией GPLv3.

Основные изменения (https://wiki.qt.io/New_Features_in_Qt_5.10):

-  Добавлен (http://blog.qt.io/blog/2017/11/14/qt-webgl-cinematic-experience/) плагин QPA, позволяющий транслировать интерфейс пользователя на базе Qt Quick в любой web-браузер с поддержкой WebGL;

-  В Qt Quick Controls 2 добавлены (https://blog.qt.io/blog/2017/11/23/ready-qt-quick-controls-2-3/) два новых стиля оформления:  Imagine (http://doc-snapshots.qt.io/qt5-5.10/qtquickcontrols2-imagine...) - с компоновкой на основе готового набора изображений (можно легко изменить стиль под свои предпочтения); Fusion (http://doc-snapshots.qt.io/qt5-5.10/qtquickcontrols2-fusion....) - платформонезависимый, обеспечивающий одинаковый внешних вид на любых системах. В обоих стилях имеется поддержка настраиваемых палитр, при помощи которых можно произвольно менять цветовую гамму стиля;


-  В Qt Quick Controls 2 также представлены новые QML-типы Action, ActionGroup и MenuBar, позволяющие компоновать сложные вложенные и каскадные меню. В тип Menu добавлена поддержка подменю;


-   Для Qt Quick подготовлен (http://blog.qt.io/blog/2017/07/07/let-there-be-shapes/) плагин shapes, позволяющий добавлять на сцену произвольные векторные элементы, для отрисовки которых может применяться GPU без выполнения программной растеризации. Элементы могут компоноваться из линий, дуг, квадратичных и кубических кривых, к которым, в свою очередь, может применяться заливка, градиенты и анимированные трансформации;

-  В Qt Quick добавлены (https://blog.qt.io/blog/2017/11/23/say-hello-qt-quick-pointe.../) новый тип объектов Pointer Handler, позволяющий существенно улучшить поддержку устройств ввода в режиме мультитач. Вместо ранее доступных фиксированных обработчиков MouseArea и  TouchArea, теперь можно привязывать к элементам свои обработчики различных типов событий, связанных с обработкой перемещения указателя.  Можно определить собственный обработчик для каждого сценария взаимодействия, например, активирующийся при касании к экрану, нажатии кнопки мыши, касании заданным числом пальцев, действиях при удержании клавиши-модификатора;


-  В Qt Quick реализована возможность прямой загрузки сжатых текстур в форматах ETC1 и ETC2, поддержка мультисэмплинга для слоёв и дополнительные свойства для обработки шрифтов;


-  В Qt Qml добавлена возможность определения перечисляемых элементов  (enums)  и динамического обновления переводов всех строк при изменении языка;


-  Улучшена поддержка OpenGL: QSurfaceFormat теперь может быть использован для запроса sRGB-совместимых фреймбуфров, а через QOpenGLExtraFunctions можно получить полный доступ к API  OpenGL ES 3.2 на всех поддерживаемых платформах;

-  В модуле Qt 3D, который можно рассматривать как полнофункциональный 3D-движок, добавлены новые типы узлов, обеспечена возможность создания шейдеров, представлен предварительный вариант системы скелетной анимации, реализован элемент Scene2D Qt Quick  для встраивания 3D-контента в сцену Qt Quick. Проведена (http://blog.qt.io/blog/2017/12/05/increasing-number-lights-q.../) оптимизация производительности и снижено потребление памяти. Началась работа по созданию runtime на базе  Qt 3D  для работы Qt 3D Studio (https://www.opennet.dev/opennews/art.shtml?num=47653) и унификации всех связанных с 3D программных интерфейсов и приложений;

-  В Qt Core реализованы новые классы: QStringView, который концептуально напоминает std::string_view, и QRandomGenerator с реализаций высококачественного генератора псевдослучайных чисел;

-  В Qt Network обеспечена поддержка библиотеки OpenSSL 1.1, реализована возможность сохранения правил  HSTS (HTTP Strict Transport Security) в постоянном хранилище на базе  QNetworkAccessManager и добавлена реализация протокола h2c, применяемого в HTTP/2;

-  В Qt Widgets добавлена порция  улучшений, таких как QWidget::createWindowContainer() для Android, поддержка QOpenGLWidget для отрисовки и захвата неэкранного контента, новое свойство tabStopDistance в QTextOption и QTextEdit, а также новый API для обработки выделения содержимого в QLineEdit;

-  Представлен (http://blog.qt.io/blog/2017/11/15/qt-device-creation-5-10-em.../) новый эмулятор устройств, симулирующий мультитач и работу на нескольких экранах. Функциональность эмулятора теперь может быть расширена через плагины;


-  Qt WebEngine обновлён до кодовой базы Chromium 61, добавлена возможность временной остановки и возобновления загрузок, а также программного инициирования загрузок;

-  Из стадии экспериментальных разработок (technology preview) выведены модуль Qt Network Authorization (с поддежкой OAuth 1 & 2) и реализация синтезатора речи для Qt Speech;


Одновременно подготовлен (http://blog.qt.io/blog/2017/12/07/qt-creator-4-5-0-released/) выпуск интегрированной среды разработки Qt Creator 4.5.0 (http://www.qt.io/download-open-source/), предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.


В новой версии Qt Creator  реализован графический интерфейс для управления пакетами для Android SDK. Прекращена поддержка локального развёртывания приложений для Android и системы сборки Ant. Параметры CMake в режиме проекта теперь сгруппированы по префиксу и снабжены специализированными полями редактирования флагов и файловых путей. Улучшена обработка ситуаций со сторонним изменением конфигурации CMake (не через Qt Creator). Проведена модернизация панели навигации по файловой системе - содержимое ФС теперь выводится в древовидном виде с возможностью выбора корневого каталога из предопределённого типового списка  (домашний каталог, каталог проекта, каталог с  проектами, корень ФС).


URL: http://blog.qt.io/blog/2017/12/07/qt-5-10-released/
Новость: http://www.opennet.dev/opennews/art.shtml?num=47701

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

Оглавление

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


1. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +3 +/
Сообщение от Аноним (??) on 07-Дек-17, 22:00 
Надеюсь QtWidget они не собираются выкидывать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 07-Дек-17, 22:40 
KDE же.У QT и KDE есть какие-то договоренности тему поддержки, так что врядли что они дропнут виджеты.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

16. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +2 +/
Сообщение от anonymous (??) on 07-Дек-17, 23:45 
> KDE же.У QT и KDE есть какие-то договоренности тему поддержки, так что
> врядли что они дропнут виджеты.

Так уже половину плазмы на QML перегнали.

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

18. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –5 +/
Сообщение от Анончик999999 on 08-Дек-17, 00:13 
В 6-й версии могут признать QtWidgets устаревшей технологией.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

35. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от Аноним (??) on 08-Дек-17, 09:19 
Вот так вот рождаются слухи.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

50. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Аноним (??) on 08-Дек-17, 11:07 
Не слухи, а достоверная информация из открытых источников
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

54. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –3 +/
Сообщение от Аноним (??) on 08-Дек-17, 11:11 
Давай ссылку или заслужишь медаль МирДверьМяч.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

61. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –3 +/
Сообщение от Аноним (??) on 08-Дек-17, 13:24 
Такая информация не требует подтверждения, т.к. она находится в открытом доступе и любой может её посмотреть
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

65. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от Аноним (??) on 08-Дек-17, 13:53 
Любая информация требует подтверждения. Даже в педевикии требуют ссылку на источник информации. А ты предлагаешь мне поверить сплетням таких же как ты, ссылающихся друг на друга. Медаль твоя заслуженно.
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

76. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –2 +/
Сообщение от Аноним (??) on 08-Дек-17, 16:38 
Мы доверяем своим источникам информации, а, следовательно, и вы должны доверять нам
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

82. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Мимокрокодил email on 10-Дек-17, 08:03 
госдеп (с)
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

57. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Tat (ok) on 08-Дек-17, 12:12 
Почему слухи? Вполне ожидаемо.
deprecated != removed. Будет следующие n-лет в Qt6 на том же положении, что и QtScript сейчас.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

58. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 12:47 
Не вижу ссылку, что оно deprecated.
Это уже рождение не слухов, а сплетен. Никто не знает откуда пошло, но повторяют друг за другом.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

22. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –5 +/
Сообщение от Отражение луны (ok) on 08-Дек-17, 04:19 
Оставь уже их в своём 12м году. QML шустрее и удобнее.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

24. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +6 +/
Сообщение от Аноним (??) on 08-Дек-17, 04:40 
С точки зрения программирования они неудобные, да и "шустрость" их я что-то не увидел.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

29. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +3 +/
Сообщение от Namme on 08-Дек-17, 07:41 
Они уже 200 раз сказали, что QtWidgets это законченная стабильная технология, не требующая серьёзных переработок. И да, выкидывать виджеты никто не собирается, просто они закончены, всё, так бывает, правда. Нельзя вечно всё переписывать с нуля.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

56. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +5 +/
Сообщение от Антон email(??) on 08-Дек-17, 12:07 
когда-нибудь всё это ваше программирование так и закончится. Напрограммируют всё что нужно и конец.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

2. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –5 +/
Сообщение от Анончик999999 on 07-Дек-17, 22:19 
Да, по ходу они забили на QtWidgets.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от DiabloPC (ok) on 07-Дек-17, 22:48 
С чего такие выводы??
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –3 +/
Сообщение от Анончик999999 on 07-Дек-17, 22:57 
почти не развивается.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

36. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:34 
Ну давай, рассказывай, как на QML сделать "Tree View", "Table View", удобную сортировку в этих виджетах QSortFilterProxyModel. Где аналог QMessageBox? Где QGraphicsScene (хотя что-то отдаленно похожее только что появилось в версии 5.11)?

QML даже еще не доросло до Qt Widgets. Даже в этой новости для QML реализовано много того, что очень давно есть Qt Widgets.

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

42. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:50 
> версии 5.11

* в версии 5.10

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

71. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Pinkie on 08-Дек-17, 15:22 
>QSortFilterProxyModel

Это точно можно. А TableView был в первых контролах, про TreeView не помню

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

39. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:44 
Во, еще вспомнил. Где в QML аналог QCalendarWidget? Да и аналоги других диалогов?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

43. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от Аноним (??) on 08-Дек-17, 09:56 
http://doc.qt.io/qt-5/qml-qtquick-controls-tableview.html#de...
https://doc.qt.io/qt-5/qml-qtquick-controls-treeview.html#de...
http://doc.qt.io/qt-5/qml-qtquick-controls-calendar.html#det...

Сортировка всегда была в модели, никаких проблем с этим нет. И да, я не qt-ист, так, мимо проходил. Возможно, эти компоненты не такие удобные для тебя, но тут кому как. Но то, что эти компоненты есть - факт. И то, что у QML очень низкий порог вхождения - тоже факт. И со скоростью работы у QML все нормально, если делать нормально. Да, возможно, чего-то не хватает. Но я в свое время, когда QML только появился, запилил пару достаточно сложных интерфейсов. Да, местами приходилось выкручиваться, еще попадались баги... Но уже тогда было видно, что идея QML очень здравая и за подобными технологиями будущее.

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

47. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 10:17 
> Сортировка всегда была в модели

Конечно в модели, а где же еще. Вот ее-то QSortFilterProxyModel и реализует для виджетов. Это не простая сортировка, которую можно быстро набросать на коленке.

В общем как начинаешь что-то серьезное делать на QML, всплывают мелочи, но они сильно затрудняют работу. Со временем кончено допилят до возможностей виджетов.

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

48. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 10:40 
QSortFilterProxyModel можно использовать и в QML, но кого волнуют такие мелочи?
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

60. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 12:52 
Гланды тоже можно через жопу вырезать.

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

74. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от anonymous (??) on 08-Дек-17, 16:11 
> QSortFilterProxyModel можно использовать и в QML, но кого волнуют такие мелочи?

Вот когда на каждый чих будешь городить модель, вот тогда и поговорим.

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

49. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 10:43 
Хочу добавить, что виджет дерева + его модель + QSortFilterProxyModel используются на стороне C++.
Дерево в QML + его модель используются на стороне javascript.
Можно конечно попробовать для QML отказаться от его модели в javascript и использовать модель для виджетов и QSortFilterProxyModel, но это жуткая мешанина получится. С ростом сложности программы это превратится в настоящую беду.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

14. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от anonymous (??) on 07-Дек-17, 23:09 
Давно уже.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –7 +/
Сообщение от Аноним (??) on 07-Дек-17, 22:28 
Когда уже на GTK\Motif перепишут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Анончик999999 on 07-Дек-17, 22:38 
Подумай, что написал.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +3 +/
Сообщение от DiabloPC (ok) on 07-Дек-17, 22:42 
Зачем думать? Это же напряжно =)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Anno on 07-Дек-17, 22:41 
> Когда уже на GTK\Motif перепишут?

БЫпобы круто чтобы Qt начал поддерживать css темы.

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

8. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от DiabloPC (ok) on 07-Дек-17, 22:44 
В смысле "css темы"??
Имеешь ввиду темы от гтк?? Так вон же ж даже плагин имеется "для бесшовного...." ну и т.д.


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

45. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:57 
С версии 4.2 Qt поддерживает стили: https://ru.wikipedia.org/wiki/QSS
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +3 +/
Сообщение от Аноним (??) on 07-Дек-17, 22:50 
В 2017-м без содрогания на Motif смотреть нельзя.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

17. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от saahriktu (ok) on 08-Дек-17, 00:00 
Можно.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от A.Stahl (ok) on 08-Дек-17, 01:44 
Не всем нужно смотреть на Motif без содрогания.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +4 +/
Сообщение от ВК on 08-Дек-17, 04:35 
А сегодня на Motif без содрогания не все могут смотреть. Вернее, смотреть могут не только лишь все - мало кто может это делать!
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

25. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 04:41 
> Когда уже на GTK\Motif перепишут?

Тебе обратно в 1980.

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

55. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 11:33 
Motif уже открыли, бери и используй.
GTK ущербен, все с него переходит на Qt.
GTK не имеет даже половины возможностей Qt.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +1 +/
Сообщение от Аноним (??) on 07-Дек-17, 22:51 
Вот смотрю я на эти интерфейсы - транслятор транслятором погоняет.
Зато стабильные 12fps и волшебный опыт для пользователя. Вот это будущее.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Аноним (??) on 08-Дек-17, 09:48 
Про fps'ы только у игроманов зудит.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 07-Дек-17, 23:05 
Интерфейс в броузере показали. Так пусть и фильм бы запустили 1080р.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Go_blin on 07-Дек-17, 23:31 
>Добавлен плагин QPA, позволяющий транслировать интерфейс пользователя на базе Qt Quick в любой web-браузер с поддержкой WebGL

Внезапно сделали графику по сети. Если бы WebGL везде работал.

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

19. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –2 +/
Сообщение от MPEG LA (ok) on 08-Дек-17, 00:31 
и нафига оно? Qt-приложения на сервере запускать? оперативки не оберешься...  Вот если бы QML в голом браузере - было бы толково, а так - недоVNC
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 04:44 
> и нафига оно? Qt-приложения на сервере запускать? оперативки не оберешься...

У вас какой-то неправильный Qt. Никогда ещё виджеты без GL и дерьмо-вебкита не жрали больше 1 мегабайта.

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

78. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от MPEG LA (ok) on 08-Дек-17, 18:11 
> У вас какой-то неправильный Qt. Никогда ещё виджеты без GL и дерьмо-вебкита
> не жрали больше 1 мегабайта.

перечитай еще раз:

>Добавлен плагин QPA, позволяющий транслировать интерфейс пользователя на базе Qt Quick в любой web-браузер с поддержкой WebGL

Даже мегабайт серверной памяти на клиента - много.

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

77. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 17:59 
Круто, если оно работает не хуже Broadway, то у Gtk+ теперь одним достоинством меньше.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от электронщег on 08-Дек-17, 00:49 
> интерфейс пользователя на базе Qt Quick
> В Qt Quick Controls 2 добавлены
> В Qt Quick Controls 2 также представлены
> Для Qt Quick подготовлен
> В Qt Quick добавлены новый
> В Qt Quick реализована возможность
> В Qt Qml добавлена

...экраном ниже:
> В Qt Widgets [о котором случайно вспомнили] добавлена порция

die, Die, DIE, BURN IN HELL...

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

27. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –2 +/
Сообщение от Аноним (??) on 08-Дек-17, 05:18 
Потому что QML гораздо удобнее и круче.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

28. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 06:34 
Вы хотели сказать "гораздо неудобнее и лажовее", иначе они не прилагали бы столько усилий в каждом релизе.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

33. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:10 
> Вы хотели сказать "гораздо неудобнее и лажовее"

Пишу гуи на QML, ощутимо комфортнее плюсового апи из 2000ых.
Ещё б память оптимизировали, и цены бы им не было.

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

38. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:41 
Потому и развивают, что удобнее и круче.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

64. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от VladSh on 08-Дек-17, 13:44 
Развивают, чтобы новое железо продавать удобнее и круче.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

30. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +2 +/
Сообщение от Аноним (??) on 08-Дек-17, 08:28 
> Потому что QML гораздо удобнее и круче.

Согласен, видеть изменение "В тип Menu добавлена поддержка подменю" в конце 2017-го года — это круто.

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

32. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:07 
Всё это было ещё в первых контролах. Вторые же в первую очередь для embedded + mobile, где в этом нет особой  необходимости, вот и добавляют десктопный контент в последнюю очередь.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

40. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 09:46 
> Согласен, видеть изменение "В тип Menu добавлена поддержка подменю" в конце 2017-го
> года — это круто.

Вы явно не работали с QML. Там реализовывается всё вручную. И всё максимально гибко, поэтому стандартные элементы не нужны. Просто старики не хотят разбираться, копытом бьют, требуют максимального приближения к виджетам. Вот разработчики и выкатывают им всякие Menu.

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

51. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +3 +/
Сообщение от Аноним (??) on 08-Дек-17, 11:07 
Вы явно не работали с ассемблером. Там реализовывается всё вручную. И всё максимально гибко, поэтому стандартные элементы не нужны. НИКАКИЕ. Просто сядь и напиши свой фреймворк для каждой менюшки, каждой кнопки. К пенсии выкатишь бету
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

52. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 11:08 
А о поддержке этих гениальных костылей другими людьми, которые не в курсе, что курил автор, лучше даже не заикаться
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

34. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от anonymous (??) on 08-Дек-17, 09:14 
Да, очень удобно. Интерфейс вперемежку с логикой на JS и обязательное наследование от QObject очень эффективно и экономит уйму памяти. Qt designer с его подходом "накидал и забыл" гораздо дольше и неудобнее.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

63. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от шарп on 08-Дек-17, 13:27 
Ага, а виджеты не наследуются от QObject. Дурак.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

72. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от anonymous (??) on 08-Дек-17, 16:04 
Садись, два. QML с виджетами в один ряд поставил.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

46. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 10:06 
>> интерфейс пользователя на базе Qt Quick
>> В Qt Quick Controls 2 добавлены
>>...
> ...экраном ниже:
>> В Qt Widgets [о котором случайно вспомнили] добавлена порция

Ну такими темпами QML скоро дорастет до Qt Widgets. Это радует. Да.


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

73. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от anonymous (??) on 08-Дек-17, 16:07 
> Ну такими темпами QML скоро дорастет до Qt Widgets. Это радует. Да.

Надеюсь, ты всё же не будешь сравнивать язык программирования с элементами интерфейса.

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

80. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 20:59 
>> QML
> язык программирования

"я у мамы программист"?

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

31. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Аноним (??) on 08-Дек-17, 08:50 
Лучше бы эти недоумки XCompose пофиксили.
Баги длиной в годы - для них норма.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –3 +/
Сообщение от Аноним (??) on 08-Дек-17, 09:38 
Иксы уходят в прошлое, смысл чинить связанные с ними баги
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

44. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от A.Stahl (ok) on 08-Дек-17, 09:56 
Уходить в прошлое они будут ещё много лет. На данный момент разве вообще есть хоть один дистр, где иксы не по дефолту?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

59. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Аноним (??) on 08-Дек-17, 12:48 
Fedora. Ubuntu 18.04
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

62. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от A.Stahl (ok) on 08-Дек-17, 13:26 
>Ubuntu 18.04

Данный момент он такой. У кого там нынче ключи от машины времени? Уеллс умер, Макском за него, да?

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

53. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от Аноним (??) on 08-Дек-17, 11:10 
>> Прекращена поддержка локального развёртывания приложений для Android и системы сборки Ant.

А это разве хорошо?

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

70. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +2 +/
Сообщение от Акроним on 08-Дек-17, 15:01 
Смотрите QTBUG-62995

Локальное развертывание больше не поддерживается самим Андроидом с 5 версии.

Bundle Qt libraries in APK, Use Ministro service to install QT - 2 оставшихся способа развертывания и их вполне достаточно.

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

79. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  –1 +/
Сообщение от Zampolit email on 08-Дек-17, 19:44 
Посоветуйте книну на русском по разработке десктопных приложений на C++ и QML с использованием Qt 5.x
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Релиз фреймворка Qt 5.10 и среды разработки Qt Creator 4.5.0"  +/
Сообщение от ivanpetrov (ok) on 17-Дек-17, 07:19 
> Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2

GPLv3

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

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

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




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

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