The OpenNET Project / Index page

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



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

Оглавление

Начальный план разработки Qt 6, opennews (ok), 21-Июн-18, (0) [смотреть все]

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


13. "Начальный план разработки Qt 6"  +/
Сообщение от atu (?), 21-Июн-18, 23:15 
А есть ли информация о том, что будет с QtScript?
С одной стороны, эту часть давно не развивали, с другой - заменить пока нечем.
Ответить | Правка | Наверх | Cообщить модератору

18. "Начальный план разработки Qt 6"  +/
Сообщение от Аноним (9), 21-Июн-18, 23:32 
Чем не подходит QJSEngine или QML?
Ответить | Правка | Наверх | Cообщить модератору

19. "Начальный план разработки Qt 6"  +/
Сообщение от Аноним (7), 21-Июн-18, 23:34 
Попробуй это
http://doc.qt.io/qt-5/qjsengine.html
Ответить | Правка | Наверх | Cообщить модератору

49. "Начальный план разработки Qt 6"  –2 +/
Сообщение от anonimm (?), 22-Июн-18, 04:05 
QtScript требует только QtCore, QJSEngine - всего графического стека и ещё браузера. В некоторых задачах это нежелательно.

Печально, так как QtScript намного мощнее и удобнее тех же Lua.

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

50. "Начальный план разработки Qt 6"  +/
Сообщение от Аноним (9), 22-Июн-18, 05:47 
> всего графического стека и ещё браузер

Что за кошмары на ночь? Нет же.

Зависимости QJSEngine: Core, QML и Network (последний зависит от QML, увы), на оффтопике с mingw получается 11.4 Мб либ.

С Core + Script выходит 8.09, что, конечно, чуть меньше. Но! Вместе с QJSEngine мы получаем весьма гибкий QQmlEngine, который отлично подходит для многих use case и легко цепляется к классам на базе QObject.
И да, QML хорошо подходит не только для интерфейса.

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

187. "Начальный план разработки Qt 6"  +/
Сообщение от atu (?), 22-Июн-18, 22:47 
QJSEngine пробовал - быстро откатился обратно. Нет многих фундаментальных вещей, в первую очередь связанных с доступом к дереву объектов. QQmlEngine не смотрел - отпугнуло название (QML вряд-ли понадобится - автоматизация чисто счётных задач). Посмотрю обятельно.
Ответить | Правка | Наверх | Cообщить модератору

206. "Начальный план разработки Qt 6"  +/
Сообщение от ivanpetrov (ok), 24-Июн-18, 14:14 
> QJSEngine
> QQmlEngine

Это одно и то же.

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

208. "Начальный план разработки Qt 6"  +/
Сообщение от ivanpetrov (ok), 24-Июн-18, 14:15 
В отличие от Qt Script, там (до сих пор) нет отладки.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

207. "Начальный план разработки Qt 6"  +/
Сообщение от ivanpetrov (ok), 24-Июн-18, 14:14 
Удалят. Он давно уже помечен как "deprecated".
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

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

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




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

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