The OpenNET Project / Index page

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

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

"Релиз фреймворка Qt 5.8"  +/
Сообщение от opennews (??) on 23-Янв-17, 16:30 
После шести месяцев разработки состоялся (http://blog.qt.io/blog/2017/01/23/qt-5-8-released/) релиз кроссплатформенного фреймворка Qt 5.8, продолжившего развитием ветки Qt 5.x. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2, инструменты Qt для разработчиков, такие как Qt Creator и qmake, а также некоторые модули поставляются под лицензией GPLv3. Выпуск примечателен началом реализации идей, предложенных в рамках инициативы  Qt Lite (https://www.opennet.ru/opennews/art.shtml?num=44991), нацеленной на предоставление возможности формирования сборок Qt, содержащих только необходимые компоненты.


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

- С целью избавления Qt Quick от привязки к OpenGL и обеспечения независимости от графического API значительно переработана (http://blog.qt.io/blog/2016/08/15/the-qt-quick-graphics-stac.../) архитектура графической подсистемы, что дало возможность применения эффективных программных методов отрисовки  на системах не поддерживающих OpenGL. Кроме программной отрисовки (QT_QUICK_BACKEND=software) также подготовлен бэкенд для  DirectX 12 (QT_QUICK_BACKEND=d3d12). Функциональность модуля Qt Quick 2D Renderer интегрирована в Qt Declarative;


-  В движке выполнения QML реализована новая инфраструктура кэширования, позволяющая кэшировать QML-файлы в предкомпилированном бинарном представлении. Кэширование дало возможность значительно ускорить повторную загрузку QML-приложений и сократить потребление памяти. Поддержка упреждающей компиляции Qt Quick будет продолжена в рамках коммерческого продукта Qt Quick Compiler;


-  Включены наработки по обеспечению гранулированной сборки, позволяющие собирать модули, выборочно активируя только необходимую функциональность. Отныне Qt позволяет не только манипулировать подключением отдельных модулей, но и управлять составом модулей. Отключенная функциональность не включается в сборку, что позволяет создавать урезанные конфигурации, пригодные для использования на встраиваемых системах с ограниченным размером оперативной памяти и хранилища. По предварительным оценкам новая система сборки позволяет уменьшить размер статически связанного приложения Qt Quick на 70%, по сравнению с Qt 5.6;

-  В Qt Quick Controls 2 добавлены новые QML-типы Dialog, DialogButtonBox, MenuSeparator, RoundButton и ToolSeparator, а также экспериментальные типы MenuBar, Menu, SystemTrayIcon, ColorDialog, FontDialog, MessageDialog, FileDialog и FolderDialog;


-  Модули  Wayland Compositor, SCXML и Serial Bus, которые ранее предлагались (https://www.opennet.ru/opennews/art.shtml?num=44614) для тестирования в качестве ознакомительных выпусков (Technology Preview), переведены в разряд полностью поддерживаемых;

-  В состав включён экспериментальный модуль Qt Speech (https://doc-snapshots.qt.io/qt5-5.8/qtspeech-index.html), предоставляющий средства для синтеза речи. Речевое сопровождение может применяться для повышения доступности приложений для людей с ограниченными возможностями или для реализации новых средств фонового информирования пользователя, что особенно востребовано для вывода уведомлений в приложениях для автомобильных информационно-развлекательных систем. В Linux преобразование текста в речь осуществляется при помощи библиотеки Speech Dispatcher (https://devel.freebsoft.org/speechd) (libspeechd), а на других платформах через штатный API операционной системы;


-  Добавлен экспериментальный модуль Qt Network Authentication с реализаций протоколов аутентификации  OAuth 1 и OAuth 2;

-  Объявлен устаревшим модуль Qt Script, который будет удалён в одном из будущих выпусков.

URL: http://blog.qt.io/blog/2017/01/23/qt-5-8-released/
Новость: http://www.opennet.ru/opennews/art.shtml?num=45901

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

Оглавление

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

1. "Релиз фреймворка Qt 5.8"  –12 +/
Сообщение от Аноним (??) on 23-Янв-17, 16:30 
А первые controls'ы всё так же крашат? Или они всё, полностью про них забыли и сосредуточены с скоростью улитки на Controls 2?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз фреймворка Qt 5.8"  +7 +/
Сообщение от BlackRaven86 email(ok) on 23-Янв-17, 16:40 
А первые controls'ы всё так же крашат?

Не слышал про крэши первых контролов.

>  сосредуточены с скоростью улитки на Controls 2

Толсто. Но пилят активно вторые, да.

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

3. "Релиз фреймворка Qt 5.8"  +23 +/
Сообщение от Qt Power on 23-Янв-17, 17:01 
Божественный тулкит и фреймворк. Единственный в своем роде. Альтернатив никогда не было, и в будущем не предвидится. А после появления Qt Lite он стал лучший во всем. И это хорошо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 17:05 
> С целью избавления Qt Quick от привязки к OpenGL и обеспечения независимости от графического API значительно переработана  архитектура графической подсистемы

Интересно, что они специально для ветки 5.0 перерабатывали вывод графики и в результате избавились от программного рендеринга. Теперь вот обратно возвращают.

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

5. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от Аноним (??) on 23-Янв-17, 17:19 
Да уж странно, молча и без объяснений.

И вообще что-то отчётливо стала прослеживаться тенденция делать основной упор на разработку всяких кутэквиков и кумеэлей, в ущерб всему остальному, причём также молча и без объяснений зачем прикладывать такие большие усилия на разработку того чем практически никто не пользуется.

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

6. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 17:22 
В 6.0 наверное будут героически на псеводографический интерфейс для VR-шлемов переходить, а потом не менее героически возвращать возможность работать как раньше.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Аноним (??) on 23-Янв-17, 17:23 
Вот интересно, а как совмещаются такие казалось бы противоречивые понятия как "встраиваемые системы с ограниченным размером оперативной памяти и хранилища" и "Qt Quick"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от Я (??) on 23-Янв-17, 17:26 
что такое фреймворк и для чего он нужен?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз фреймворка Qt 5.8"  –2 +/
Сообщение от Аноним (??) on 23-Янв-17, 17:35 
>Объявлен устаревшим модуль Qt Script, который будет удалён в одном из будущих выпусков.

Опять? Сколько можно его удалять, ещё во времена Qt4 его объявили устаревшим и написали что удалят в одном из следующих выпусков. Прошли годы и ... его до сих пор удаляют, удаляют, похоже этот процесс будет тянуться вечно.

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

10. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от anonymous (??) on 23-Янв-17, 17:47 
Да, на виджеты практически забили. Баги уже годами висят.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Релиз фреймворка Qt 5.8"  +5 +/
Сообщение от Аноним (??) on 23-Янв-17, 17:47 
Прекрасная новость! Пошел праздновать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от anonymous (??) on 23-Янв-17, 17:48 
>>Объявлен устаревшим модуль Qt Script, который будет удалён в одном из будущих выпусков.
> Опять? Сколько можно его удалять, ещё во времена Qt4 его объявили устаревшим
> и написали что удалят в одном из следующих выпусков. Прошли годы
> и ... его до сих пор удаляют, удаляют, похоже этот процесс
> будет тянуться вечно.

А замена ему есть?

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

13. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 17:49 
Тут то как раз все понятно. Бизнес не может заниматься всем - ресурсов не хватит, но свою нишу занять нужно, поэтому акцентируют внимание на том, что могут (одно-два направления). В данном случае на наиболее активно растущем рынке (где проще занимать нишу), а именно мобильных приложений.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Релиз фреймворка Qt 5.8"  +/
Сообщение от A.Stahl (ok) on 23-Янв-17, 17:51 
>фреймворк

Это от английского frame и work: каркас/оправа и работа. А вместе это универсальный техпроцесс для производства разнообразных контейнеров. От мусорных пакетов, до махин вроде укрытия над ЧАЭС.

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

15. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 17:51 
https://ru.wikipedia.org/wiki/%D0%A4%D1%...
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 17:55 
Ага, никто не пользуется, весь KF пользуется.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Релиз фреймворка Qt 5.8"  –3 +/
Сообщение от Аноним (??) on 23-Янв-17, 17:59 
Совмещается с экранами с низким разрешением?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

18. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Дуплик (ok) on 23-Янв-17, 18:12 
Вот интересно, когда релизнется Qt 6 с фаршем вроде C++14 и C++17, побегут ли KDE'шники переписывать KDE на него?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Релиз фреймворка Qt 5.8"  –8 +/
Сообщение от Аноним (??) on 23-Янв-17, 18:19 
Qt - для неторопливых. Qt сам по себе неторопливый, судя по скорости отрисовки своих т. н. "виджетов".
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

21. "Релиз фреймворка Qt 5.8"  +/
Сообщение от A.Stahl (ok) on 23-Янв-17, 18:41 
>Qt Lite

Что-то я не могу найти как этим пользоваться. Или доки ещё нет? Или я вообще всё понял неправильно и это какая-то отдельная редакция Qt?

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

22. "Релиз фреймворка Qt 5.8"  +/
Сообщение от BlackRaven86 email(ok) on 23-Янв-17, 18:49 
Потому, что OpenGL хорошо работает не везде. Например, на виндовс с интеловскими затычками вместо видеокарт.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

23. "Релиз фреймворка Qt 5.8"  +/
Сообщение от BlackRaven86 email(ok) on 23-Янв-17, 18:51 
> а именно мобильных приложений.

И встраиваемых решений.

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

24. "Релиз фреймворка Qt 5.8"  +2 +/
Сообщение от BlackRaven86 email(ok) on 23-Янв-17, 18:52 
>>>Объявлен устаревшим модуль Qt Script, который будет удалён в одном из будущих выпусков.
>> Опять? Сколько можно его удалять, ещё во времена Qt4 его объявили устаревшим
>> и написали что удалят в одном из следующих выпусков. Прошли годы
>> и ... его до сих пор удаляют, удаляют, похоже этот процесс
>> будет тянуться вечно.
> А замена ему есть?

QtQML/QtJSEngine.

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

26. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 19:18 
А что за ДЕ на скриншоте?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Аноним (??) on 23-Янв-17, 19:46 
С разморозкой тебя, как говорят на ЛОРе. Может у тебя и плазма до сих пор падает?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

29. "Релиз фреймворка Qt 5.8"  –6 +/
Сообщение от Аноним (??) on 23-Янв-17, 19:58 
Еще как крэшат, там со сборщиком мусора беда
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

30. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 19:59 
На виджетах, если я не ошибаюсь, реализованы Qt Quick Controls 1
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

31. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 20:02 
Поэтому от виджетов и отказались
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

32. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 20:04 
Тоже не нашел материала, но полагаю можно либы пересобрать в любой нужной комплектации
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

33. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 23-Янв-17, 20:10 
Ну дык юзай Tk, он мгновенно всё рисует. А вот GTK уже не так быстро. Примерно так же как и Qt.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

34. "Релиз фреймворка Qt 5.8"  +/
Сообщение от A.Stahl (ok) on 23-Янв-17, 20:10 
Ну я сам Qt не собираю, а качаю стабильные версии через Qt maintenance tool.
От простого факта возможности собрать множество мелких либ вместо одной большой мне не слишком радостно.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

35. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Аноним (??) on 23-Янв-17, 20:22 
Да.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

36. "Релиз фреймворка Qt 5.8"  +/
Сообщение от equeim (ok) on 23-Янв-17, 20:22 
Нет, они на QML/Qt Quick. Но могут использовать стили из Qt Widgets (кривовато, правда).
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

39. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от Аноним (??) on 23-Янв-17, 22:21 
Похоже на QtCreator под Ubuntu.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

40. "Релиз фреймворка Qt 5.8"  +2 +/
Сообщение от Отражение луны (ok) on 23-Янв-17, 23:27 
Ошибка у тебя в коде.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

41. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Отражение луны (ok) on 23-Янв-17, 23:29 
На самом деле довольно удачно
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

42. "Релиз фреймворка Qt 5.8"  +/
Сообщение от BlackRaven86 email(ok) on 24-Янв-17, 00:40 
Используйте QML.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

43. "Релиз фреймворка Qt 5.8"  –2 +/
Сообщение от Аноним (??) on 24-Янв-17, 00:53 
> Потому, что OpenGL хорошо работает не везде.

И уж конечно этого нельзя было предугадать ДО выпиливания. Даже зная, что под линукс единственный нормальный драйвер распространяется без исходников и его производителю приходится патчить каждые несколько релизов ядра.

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

44. "Релиз фреймворка Qt 5.8"  +/
Сообщение от BlackRaven86 email(ok) on 24-Янв-17, 01:53 
Под Linux все хорошо. Проблема в том, что QtQuick 2 требует OpenGL 2.0, который хорошо работает и на смартфонах, и на Linux, и на MacOS. А вот на виндовс для некоторых интеловских видеокарт драйвер не может OpenGL 2.0.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

45. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Вареник on 24-Янв-17, 03:22 
Конечно.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

46. "Релиз фреймворка Qt 5.8"  +/
Сообщение от анон on 24-Янв-17, 05:35 
Потому что он пока существует в Qt for Device Creation, хз когда в опен сорс версию затащат.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

47. "Релиз фреймворка Qt 5.8"  +/
Сообщение от анон on 24-Янв-17, 05:57 
Хотя я наврал.
Из чейнжлога:
> The -no-feature-* option family was integrated with the rest of the configuration system. Numerous existing features were made optional, and build problems in various reduced configurations were fixed. This is an ongoing effort known as "Qt Lite".

Список фич в src/corelib/global/qfeatures.txt

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

48. "Релиз фреймворка Qt 5.8"  +11 +/
Сообщение от бедный буратино (ok) on 24-Янв-17, 07:43 
забыл добавить *хочу от этого тулкита ребёнка!*
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

49. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от бедный буратино (ok) on 24-Янв-17, 07:46 
это такой пакет, про который писал сам Фигурнов ещё в восемьдесят каком-то году
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

50. "Релиз фреймворка Qt 5.8"  +/
Сообщение от V_ctor on 24-Янв-17, 10:32 
А вот скажите, милейшие, появилась ли в Qt возможность по быстрому собрать дистриб/полноценно_исполняемый_файл? Т.е. что бы по бырому накидал что-то , пару кнопок жмякнул и получил или свой исполняемый файл со всеми необходимыми библиотечками в одном каталоге или же статически скомпанованый , но так же ничего не требующий? Что бы вот как в давние времена в C++ Builder. Когда-то давно пытался ,но что-то не смог по быстрому. Нашел статью где говорилось что бы статически скомпоновать сначала надо все библиотеки для этого откомпилить. Компилил дня два, что-то недокомпилилось, сломалось, плюнул, забил. Но было жаль. Возможно я конечно неосилятор.
Сейчас это можно как-то по простому сделать? Что бы накидал, отправил человеку и не переживать, что не запустится т.к. нет какой-то библиотеки у него, а он не шарит.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 10:33 
Они сами настоятельно не рекомендуют использовать Controls 1, там всё на виджетах работает
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

52. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 10:33 
> Нет, они на QML/Qt Quick. Но могут использовать стили из Qt Widgets
> (кривовато, правда).

В состав Qt Quick Controls 2 был добавлен экспериментальный модуль Qt Labs Platform, содержащий нативные для платформы компоненты QML. При отсутствии нативных компонентов на данной платформе, в качестве запасного варианта используется реализация на Qt Widgets.

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

53. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 10:37 
Впихни Control 1, например tooltip или combobox в ListView. После удаления и добавления элемента первый упадет, второй заглючит. Ибо их нельзя совмещать. Controls 2 - найтивные qml'евские, не тормозят, не глючат и не падают. Но до сих пор охватывают малую долю интерфейсных примитивов.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

54. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Акроним on 24-Янв-17, 12:30 
windeployqt
macdeployqt
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

56. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от Аноним (??) on 24-Янв-17, 14:21 
Если кто-то использует qt для написания под андроид, может ли поделиться информацией как изменился объем apk с этим обновлением?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от V_ctor on 24-Янв-17, 15:57 
Отлично выглядит как то что нужно. Но вот под линух бы? Что-то не нашел сходу.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

58. "Релиз фреймворка Qt 5.8"  +/
Сообщение от BlackRaven86 email(ok) on 24-Янв-17, 17:18 
Под Linux пока нету.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

59. "Релиз фреймворка Qt 5.8"  +/
Сообщение от A.Stahl (ok) on 24-Янв-17, 17:19 
>как изменился объем apk

Никак. Для этого нужно что-то делать, связанное с Qt Lite. А что именно -- данных в гугле пока нет.

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

60. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 20:51 
Так они виджет для вэб-браузера в палитру вернули или нет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 23:03 
> побегут ли KDE'шники переписывать KDE на него?

Справедливости ради стоит заметить, что порт Qt4 -> Qt5 делается левой ногой вполсилы... в 95% случаев можно обойтись автозаменой. Перекатывание с kdelibs на kdeframeworks процесс не сильно связанный со сменой версии Qt, это скорее внутренние заморочки KDE-шников.

Вот переход Qt3 -> Qt4 местами был настолько проблематичным, что некоторый софт не дожил. Что будет в Qt6 пока известно только телепатам :) Может moc уже наконец выкинут (вроде в Qt5 уже можно без moc), а может еще что-то выдумают.

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

62. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 24-Янв-17, 23:42 
> Может moc уже наконец выкинут

Когда все [основные] плюсовые компиляторы начнут поддерживать рефлексию, чтобы, например, можно было в рантайме получать списки сигналов-слотов-свойств объекта, тогда и moc выкинут. Уж сколько moc-офобам повторяли, что он не только для сигналов со слотами, но воз и ныне там...

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

63. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Аноним (??) on 25-Янв-17, 08:37 
И, кстати, именно moc генерирует реализации методов, объявленных как сигналы, так что никуда он в обозримом будущем не денется.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

64. "Релиз фреймворка Qt 5.8"  +1 +/
Сообщение от testt (ok) on 25-Янв-17, 10:23 
>подготовлен бэкенд для DirectX 12

Зачем эту микрософтовскую проприетарщину внедряют?

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

65. "Релиз фреймворка Qt 5.8"  +/
Сообщение от Qt user on 25-Янв-17, 19:06 
Из dist/changes-5.8.0:

- The -no-feature-* option family was integrated with the rest of the
   configuration system. Numerous existing features were made optional,
   and build problems in various reduced configurations were fixed.
   This is an ongoing effort known as "Qt Lite".

Список features здесь:
src/corelib/global/qfeatures.txt

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

66. "Релиз фреймворка Qt 5.8"  –1 +/
Сообщение от Аноним (??) on 26-Янв-17, 17:00 
Не факт. http://www.opennet.ru/opennews/art.shtml?num=42397
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

67. "Релиз фреймворка Qt 5.8"  +/
Сообщение от aliceklipper (ok) on 30-Янв-17, 21:16 
Этот тулкит настолько крут, что я хотел бы переспать с ним и наделать кучу маленьких тулкитиков. Так лучше.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

68. "Релиз фреймворка Qt 5.8"  +/
Сообщение от axredneck on 31-Янв-17, 23:46 
винда
хотя если вопрос про IDE, а не DE, то Qt Creator
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору


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

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




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

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