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

Исходное сообщение
"Увидел свет Qt 5.1"

Отправлено opennews , 03-Июл-13 18:51 
После шести месяцев разработки компания Digia представила (http://blog.qt.digia.com/blog/2013/07/03/qt-5-1-released/) релиз кроссплатформенного фреймворка Qt 5.1 (http://qt-project.org/qt5/qt51), продолжившего развитием ветки Qt 5.x и включающего ряд новых модулей, которые оказались не готовы в момент выхода Qt 5.0 в декабре прошлого года. Кроме того, была проведена большая работа по оптимизации производительности и улучшению работы возможностей, изначально представленных в Qt 5.0.


Ключевые новшества Qt 5.1:

-  Добавлены новые модули Qt Quick Controls и Qt Quick Layouts, предоставляющие  полноценную кроссплатформенную поддержку виджетов для Qt Quick. В состав модулей включён набор полнофункциональных элементов управления и  макетов их размещения на экране (layout), которые значительно упрощают создание интерфейса пользователя с использованием Qt Quick за счёт задействования готовых компонентов интерфейса.  Модуль Qt Quick Layouts предоставляет упрощённый способ управления масштабированием пользовательских интерфейсов, гарантирующий неизменное расположение элементов на экранах с разным разрешением.


Для использования доступен широкий набор элементов, начиная от кнопок, меню и панелей инструментов до диалоговых окон и высокоуровневых навигационных панелей, которые выглядят и работают так же, как и стандартные элементы интерфейса целевых платформ. На данный момент Qt Quick Controls реализованы для настольных операционных систем, а поддержка для платформ на базе сенсорных экранов появится в версии Qt 5.2;
<center><a href="http://qt-project.org/images/qquick_controls1.png">&... src="http://www.opennet.me/opennews/pics_base/0_1372863016.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
<center><iframe width="640" height="360" src="//www.youtube.com/embed/_6_F6Kpjd-Q?rel=0" frameborder="0" allowfullscreen></iframe></center>
-  Добавлен модуль Qt Serial Port с реализацией кросс-платформенного интерфейса для обращения к аппаратным и виртуальным последовательным портам;
-  Модуль Qt Sensors, предназначенный  для использования на сенсорных экранах Android, iOS, BlackBerry и Mer/Sailfish, переведён в категорию официально поддерживаемых модулей;
-  Включено дополнение Qt X11Extras для задействования специфичных возможностей X11;

-  Поддержка совместного использования Qt Quick и классических виджетов в одном окне приложения;
-  Поддержка статической  сборки приложений с Qt, которую можно применять в случаях невозможности использовать динамическое связывание;
-  Возвращена поддержка платформы Windows Embedded Compact 7;
-  Экспериментальная поддержка (http://www.opennet.me/opennews/art.shtml?num=35272) платформы Android.  Для платформы Android доступны такие возможности, как виджеты (widgets), Graphics View, приложения с Qt Quick 1, Qt Quick 2, OpenGL, сетевые функци, отдельные элементы Qt Multimedia (QML media player), поддержка датчиков (сенсоров) в Qt Sensors. Отладка и установка приложения может осуществляться непосредственно из Qt Creator;
-  Экспериментальная поддержка (http://www.opennet.me/opennews/art.shtml?num=36310) платформы iOS, для которой использование Qt Quick 2 пока невозможно из-за необходимости создания нового движка QML. Из поддерживаемых функции отмечены: виджеты (widgets), Graphics View, приложения с Qt Quick 1, OpenGL, работа с сетью, Qt Sensors, возможность установки приложения на устройство из XCode/iTunes;
-  Включение в поставку нового выпуска Qt Creator 2.7 (http://www.opennet.me/opennews/art.shtml?num=36459), предоставляющего такие новшества, как улучшенная поддержка C++11 и Qt Quick Designer для быстрого создания прототипов интерфейса;

-  Подготовлены онлайн инсталляторы, доступные для разработчиков на платформах Mac, Windows и Linux;


С ранее доступными отличиями ветки Qt 5 от Qt 4.x можно познакомиться в тексте анонса Qt 5.0 (http://www.opennet.me/opennews/art.shtml?num=35649).

<center><iframe width="640" height="360" src="//www.youtube.com/embed/-SJh3Xy2QKI?rel=0" frameborder="0" allowfullscreen></iframe></center>

URL: http://blog.qt.digia.com/blog/2013/07/03/qt-5-1-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=37344


Содержание

Сообщения в этом обсуждении
"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 18:51 
А где Qt Wayland Extras

"Увидел свет Qt 5.1"
Отправлено anonymous , 03-Июл-13 20:41 
> А где Qt Wayland Extras

Там же, где и сам Wayland.


"Увидел свет Qt 5.1"
Отправлено nib , 03-Июл-13 20:48 
смотри в гите сабмодуль qtwayland

"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 18:58 
Еще интересен принцып демонстрации "Qt везде"
Андроид, андроид, мак, виндовс 8, андроид. Линукс на их устройствах не запустился?

"Увидел свет Qt 5.1"
Отправлено Lain_13 , 03-Июл-13 21:11 
Ты хотел сказать: линукс, линукс, мак, виндовс 8, линукс ?

"Увидел свет Qt 5.1"
Отправлено кверти , 04-Июл-13 10:25 
уважаемый, у вас андроид это просто ядро? в таком случае GNU/Linux, коим андроид ни разу не является и от линукса(который GNU/Linux) там только ядро. Так что ваш андроид идёт лесом...

"Увидел свет Qt 5.1"
Отправлено Lain_13 , 04-Июл-13 17:26 
> уважаемый, у вас андроид это просто ядро? в таком случае GNU/Linux, коим
> андроид ни разу не является и от линукса(который GNU/Linux) там только
> ядро. Так что ваш андроид идёт лесом...

Уважаемый, давайте введём ещё больше уточнений, а потом подерёмся на этом основании. Он сказал Linux, значит Linux, а не GNU/Linux. Андроид построен на основе ядра Linux с минимальными его изменениями (которые, вроде как, уже в апстрим ушли), так что это тоже Linux. Кстати, сейчас в любом современном дистрибутиве этого самого GNU как кот наплакал, да и оно полностью заменяемо при желании на не GNU компоненты. Тот же BusyBox, заменяющий весь зоопарк GNU coreutils, например. Так что говорить GNU/Linux в современных условиях не менее некорректно, а, возможно, даже более некорректно и несправедливо.


"Увидел свет Qt 5.1"
Отправлено кверти , 04-Июл-13 17:54 
многа букв, а смысла ноль....
>Он сказал Linux

что тогда для вас "линукс"? всё, что на базе одноименного ядра?

PS когда говорят линукс, то имеют ввиду ИМЕННО GNU/Linux(почитайте Линуса), ядро называют именно ЯДРОМ ЛИНУКС(Linux kernel) и если для вас это неведомо, то учите матчасть


"Увидел свет Qt 5.1"
Отправлено Lain_13 , 04-Июл-13 18:49 
> что тогда для вас "линукс"? всё, что на базе одноименного ядра?

У вас есть проблемы с этим?

> PS когда говорят линукс, то имеют ввиду ИМЕННО GNU/Linux(почитайте Линуса)

Ну извини, я не согласен с ним в этом вопросе. Эта точка зрения давно устарела и не отвечает действительности. Лично для меня в Linux GNU не является чем-то обязательным и неотделимым. Да, они сделали набор полезных утилит в своё время, но сейчас это время уже прошло. Даже не ломая совместимости глобально (как это делает Android) можно построить дистрибутив без применения компонент от GNU Project или, по крайней мере, практически без применения этих компонентов.

И вот ещё. Большая часть проблем с совместимостью в Андроиде произрастает не столько из отказа от компонент GNU, сколько из отказа от X Window System… которая в GNU Project тоже не входит. Единственное, что там от GNU, так это лицензия. Вы бы называли Android — Linux, если б там были бы GNU coreutils (которые на встраиваемых системах даром никому не нужны), но не было бы иксов? Это был бы вполне GNU/Linux, знаешь ли. Или, может, тебя bionic libc не устраивает, пришедший из BSD? А полностью свободный Replicant, построенный на основе Android, это Linux или не Linux?


"Увидел свет Qt 5.1"
Отправлено кверти , 04-Июл-13 22:58 
если для вас понятие "черный" устарело и вы называете это "афроамериканским" как это теперь "соответствует действительности", то это ваши половые проблемы


"Увидел свет Qt 5.1"
Отправлено Lain_13 , 05-Июл-13 00:02 
> если для вас понятие "черный" устарело и вы называете это "афроамериканским" как
> это теперь "соответствует действительности", то это ваши половые проблемы

Если для вас понятие «компьютер» слишком современно и вы называете это «ЭВМ» как это раньше «соответствовало действительности», то это ваши половые проблемы.

Твой пример некорректен и перегружен эмоциональным подтекстом. Тем более, что лично я как называл чернокожих людей неграми — так и называю. Просто нужен же какой-то термин для определения цвета кожи для удобства описания внешнего вида человека и так исторически сложилось, что у нас это именно «негр» или «чёрный» (кстати, благодаря американскому же кино).


"Увидел свет Qt 5.1"
Отправлено кверти , 05-Июл-13 19:16 
компьютер - это именно ЭВМ. ни ваш планшет, ни ваш смартфон, ни ваша приставка и т.д. компьютерами НЕ являются

"Увидел свет Qt 5.1"
Отправлено Lain_13 , 07-Июл-13 22:14 
> компьютер - это именно ЭВМ. ни ваш планшет, ни ваш смартфон, ни
> ваша приставка и т.д. компьютерами НЕ являются

Да прекрати ты уже бухтеть. Не убедил ты меня, что Linux это обязательно GNU/Linux и никак иначе и пока не похоже, что убедишь. Это утверждение было верно, но теперь оно устарело. Можешь выпить 100 грамм горькой и поплакать в уголке по этому поводу.


"Увидел свет Qt 5.1"
Отправлено кверти , 08-Июл-13 10:34 
вам, детям балмера, в секте хорошо мозг промыли, поэтому убеждать вас - воду в ступе толоч

"Увидел свет Qt 5.1"
Отправлено Lain_13 , 08-Июл-13 17:40 
Да, давай перейдём на личные оскорбления, раз аргументов нет.

"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 19:33 
Жаль в альте нет qt5

"Увидел свет Qt 5.1"
Отправлено nib , 03-Июл-13 20:31 
что мешает сходить на http://qt-project.org/downloads и поставить?

"Увидел свет Qt 5.1"
Отправлено Vkni , 04-Июл-13 05:25 
> что мешает сходить на http://qt-project.org/downloads и поставить?

В Альте нормальная установка для себя, т.е. опакетированная, практически не отличается по трудоёмкости от опакечивания для всех.


"Увидел свет Qt 5.1"
Отправлено Андрей , 03-Июл-13 19:33 
> Добавлен модуль Qt Serial Port с реализацией кросс-платформенного интерфейса

А как там с параллельным портом и USB?


"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 19:45 
Описание http://qt-project.org/wiki/QtSerialPort_Russian

Так что, похоже, никак пока. Да и надо ли это всем? Будут делать системно-зависимые прибамбасы на C++.


"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 23:06 
Два года пользуюсь этим в Qt4 и доволен как слон.

"Увидел свет Qt 5.1"
Отправлено vvv , 04-Июл-13 00:32 
Аналогично. Хотя в последних версиях автор (кстати наш человек) выпилил нужный мне функционал и патчи на его новую реализацию не принимал. Пришлось отказаться от этой либы и от USB заодно. И перейти на TCP/IP. Доволен как слон теперь ))

"Увидел свет Qt 5.1"
Отправлено BSA , 04-Июл-13 11:46 
Если не секрет, что именно?

"Увидел свет Qt 5.1"
Отправлено vvv , 04-Июл-13 12:16 
Определение некоторых параметров USB порта, таких например как VID&PID etc.

"Увидел свет Qt 5.1"
Отправлено Слон , 04-Июл-13 12:31 
Я не доволен

"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 23:08 
Это последовательный порт, а не параллельный.

"Увидел свет Qt 5.1"
Отправлено Аноним , 03-Июл-13 19:54 
а кеды 5е будут?

"Увидел свет Qt 5.1"
Отправлено nib , 03-Июл-13 20:28 
да

"Увидел свет Qt 5.1"
Отправлено Аноним , 04-Июл-13 00:32 
Вот кстати да, любимый вопрос: когда будут 5-е кеды? Кто-то кидал ссылкой на расписание пошива кед. Можете повторить?

"Увидел свет Qt 5.1"
Отправлено nib , 04-Июл-13 10:33 
http://community.kde.org/Frameworks/Epics

"Увидел свет Qt 5.1"
Отправлено anonymous , 03-Июл-13 20:32 
А как настроить шрифты?

"Увидел свет Qt 5.1"
Отправлено MPEG LA , 03-Июл-13 21:41 
удваиваю

"Увидел свет Qt 5.1"
Отправлено akademic , 03-Июл-13 23:21 
Как же я устал от фразы "увидел свет", применяемой к выходу очередной версии какого-нибудь софта...

"Увидел свет Qt 5.1"
Отправлено Lain_13 , 04-Июл-13 01:39 
Лучше радуйся, что не https://www.google.com/search?q=%D0%B2%D1...

"Увидел свет Qt 5.1"
Отправлено Verbum , 03-Июл-13 23:53 
Все еще очень и очень сырое, добавить больше нечего.

"Увидел свет Qt 5.1"
Отправлено Аноним , 04-Июл-13 00:56 
Видимо, Qt 5.1 != Qt 5.



"Увидел свет Qt 5.1"
Отправлено nib , 04-Июл-13 10:34 
в каком месте сырое? почему у меня всё работает?

"Увидел свет Qt 5.1"
Отправлено Biofunk , 04-Июл-13 20:27 
Видимо вы используете далеко не все)) Я например пока боюсь переходить с 4.8.4 . С моделями много багов и в комментариях сорсов это обозначено.

"Увидел свет Qt 5.1"
Отправлено Аноним , 04-Июл-13 01:06 
1ое видео конечно поражает.

"Увидел свет Qt 5.1"
Отправлено Lockal , 04-Июл-13 01:09 
> Поддержка статической сборки приложений с Qt

Эмм, а что в этом нового?


"Увидел свет Qt 5.1"
Отправлено nib , 04-Июл-13 10:29 
до 5.1 приходилось возиться со статической сборкой

"Увидел свет Qt 5.1"
Отправлено sector , 04-Июл-13 11:35 
Хорошо что вернули QX11Info)))

"Увидел свет Qt 5.1"
Отправлено Дмитрий , 04-Июл-13 13:57 
А что у них сейчас с лицензированием? Допустим я хочу сделать платную прогу, должен-ли я что-то платить? До Digia ведь было lgpl.

"Увидел свет Qt 5.1"
Отправлено nib , 04-Июл-13 14:24 
с digia'ей ничего не изменилось

"Увидел свет Qt 5.1"
Отправлено John , 04-Июл-13 17:02 
Проголосуйте, пожалуйста, за поддержку Kerberos:
https://bugreports.qt-project.org/browse/QTBUG-1538

"Увидел свет Qt 5.1"
Отправлено John , 05-Июл-13 12:51 
Не пожалейте, пожалуйста, пары минут.