The OpenNET Project / Index page

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

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

"Выход альфа-версии Qt 5.1"  +/
Сообщение от opennews on 09-Апр-13, 18:13 
Началось (http://blog.qt.digia.com/blog/2013/04/08/qt-5-1-alpha-available/) альфа-тестирование новой стабильной ветки кроссплатформенного фреймворка Qt 5.1 (http://qt-project.org). Через несколько недель планируется выпустить бета-версию, после чего приступить к формированию релиза.

Среди новшеств отмечается реализация предварительной поддержки создания Qt-приложений для мобильных платформ Android (https://www.opennet.ru/opennews/art.shtml?num=35272) и iOS (https://www.opennet.ru/opennews/art.shtml?num=36310). Особенности данных платформ накладывают некоторые ограничения на реализацию ряда расширенных возможностей, но все базовые функции QtBase (Qt Core, Gui, Network и т.п.) доступны для использования. Что касается Qt Quick, то он достаточно хорошо работает на Android и поддерживает большинство сенсорных телефонов на базе данной платформы, но пока недоступен для iOS. Из других ограничений отмечается частичная реализация компонентов Multimedia для обеих платформ. Полная поддержка Android и  iOS ожидается в ветке Qt 5.2.


Другим важным улучшением является кроссплатформенная реализация Qt Quick Controls, предоставляющая единый набор элементов управления и макетов их размещения для создания интерфейса пользователя. Для использования доступен широкий набор элементов, начиная от кнопок, меню и панелей инструментов до диалоговых окон и высокоуровневых  навигационных панелей, которые выглядят и работают так же, как и стандартные элементы интерфейса Android и iOS. На данный момент Qt Quick Controls реализованы для настольных операционных систем, а поддержка для платформ на базе сенсорных экранов появится в версии  Qt 5.2.


В состав новой версии также включено несколько новых дополнений: Qt Sensors для использования на сенсорных экранах Android, iOS, BlackBerry и Mer/Sailfish), Qt SerialPort для управления последовательными портами и Qt X11Extras для задействования специфичных возможностей  X11.


URL: https://www.digia.com/ru/Digia/1/News/Qt-5-1-Alpha-Available/
Новость: https://www.opennet.ru/opennews/art.shtml?num=36638

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

Оглавление

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


1. "Выход альфа-версии Qt 5.1"  –2 +/
Сообщение от mma on 09-Апр-13, 18:13 
Знаковый релиз. Станет понятно будет ли толк от декларативного интерфейса или нет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выход альфа-версии Qt 5.1"  +8 +/
Сообщение от nib email on 09-Апр-13, 18:22 
Толк уже есть, больше слушайте анонимусов
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от mma on 09-Апр-13, 19:24 
и какой же от него был толк без контролов, хеллоу-ворды писать, да примитивные мобило-апликухи.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

13. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от nib email on 09-Апр-13, 19:28 
контролы нужны? - смотрите qtquickcontrols
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Выход альфа-версии Qt 5.1"  +1 +/
Сообщение от Аноним (??) on 10-Апр-13, 02:26 
Их не было раньше.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

24. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nib email on 10-Апр-13, 11:43 
раньше они назывались Desktop components
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

25. "Выход альфа-версии Qt 5.1"  +1 +/
Сообщение от Аноним (??) on 10-Апр-13, 12:21 
неправда, раньше они назывались qtdesktopcomponents и шли отдельно, но они были.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

14. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от Имя on 09-Апр-13, 20:03 
Какой? 100500 оболочек (юнити, фф-ос и т.п.) и всё
Осталось ещё rad на этом сделать...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от Sauron (??) on 09-Апр-13, 19:04 
Давно уже понятно какой толк из него, а какого толка нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выход альфа-версии Qt 5.1"  +3 +/
Сообщение от Аноним (??) on 09-Апр-13, 18:32 
> Qt
> iOS

Такие приложения в аппстор-то пустят? Если да, то получается куте может стать самым приемлемым кроссплатформенным мобильным фреймворком? Как у него с ресурсоемкостью?

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

4. "Выход альфа-версии Qt 5.1"  +4 +/
Сообщение от Аноним (??) on 09-Апр-13, 18:40 
Отлично, писать легко, работает быстро .
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Выход альфа-версии Qt 5.1"  +/
Сообщение от Аноним (??) on 09-Апр-13, 19:07 
В смартфонах далеко не последнее место занимает вопрос потребления памяти и нагрузки на батарею. Ваш ответ, к сожалению, не раскрывает тему. Игры, например, тоже работают плавно, но сажают батарею в момент.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nib email on 09-Апр-13, 19:25 
Как обычно - как напишешь, так и будет потреблять. А вообще потребление памяти, нагрузка, размер бинарника устраивают
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "Выход альфа-версии Qt 5.1"  +/
Сообщение от anonymous (??) on 09-Апр-13, 20:09 
>Как обычно - как напишешь, так и будет потреблять. А вообще потребление памяти, нагрузка, размер бинарника устраивают

Точнее как уже написали. Как, говорится, с дури можно..., но всё же Qt имеет куда больший вклад в потребление, чем программа на QML из 500 строчек.

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

6. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от ананис on 09-Апр-13, 19:06 
кто по ссылкам ходил - с QtScript на iOS ничего не порешали?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от ананис on 09-Апр-13, 19:10 
и кстати, поделки типа Windows Phone/Windows RT этот прекрасный фреймворк когда-нибудь будет поддерживать? или это в принципе не возможно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выход альфа-версии Qt 5.1"  +1 +/
Сообщение от Sauron (??) on 09-Апр-13, 21:31 
Там в сырцах есть ветка winrt и она вроде даже живая вполне.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Выход альфа-версии Qt 5.1"  –3 +/
Сообщение от Аноним (??) on 09-Апр-13, 19:23 
Qt, конечно же, хорошая штука, но каждый раз когда я смотрю на него - я вижу закат программирования, когда JS полностью захватит десктоп и станет стандартом для написания прикладных программ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выход альфа-версии Qt 5.1"  +1 +/
Сообщение от nib email on 09-Апр-13, 19:27 
не хочу вас шокировать, но вы можете написать qml приложение без задействования js движка
на "голых" c++ и qtquick
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Выход альфа-версии Qt 5.1"  +/
Сообщение от anonymous (??) on 09-Апр-13, 20:13 
>не хочу вас шокировать, но вы можете написать qml приложение без задействования js движка

на "голых" c++ и qtquick


Это каким же образом? Неужто дергать scenegraph напрямую?

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

22. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nib email on 10-Апр-13, 10:38 
Qml parser запускает js движок только когда встречает js код внутри qml`я
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Выход альфа-версии Qt 5.1"  –2 +/
Сообщение от Аноним (??) on 09-Апр-13, 21:43 
Новшества - это наверное хорошо, но лучше бы допилили то что сломали.
Например работу QtWebKit, который крешит приложение в некоторых случаях,
на печать выводит какой-то ужас.
Компиляцию с помощью MinGW, скомпиленное в XP приложение вообще не запускается.
Вобщем жду 5.0.2, а там видно будет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от nib email on 10-Апр-13, 10:41 
В QtWebkit слышал только про проблемы с webGL
mingw вернули с 5.0.1
в xp приложения собираются и запускаются(единственное пробовал только msvc сборки делать)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nal email(??) on 09-Апр-13, 22:52 
Qt SerialPort в апстриме - позитивная информация...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Выход альфа-версии Qt 5.1"  +/
Сообщение от szh (ok) on 10-Апр-13, 00:51 
к сожалению его отучили открывать девайс без буферизирования QSerialPort::open(...|QIODevice::Unbuffered)
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Выход альфа-версии Qt 5.1"  +/
Сообщение от Buy (ok) on 10-Апр-13, 13:52 
> реализация предварительной поддержки создания Qt-приложений для мобильных платформ Android и iOS.

Это очень гуд!

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

27. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от Stax (ok) on 10-Апр-13, 14:36 
Еще 5.0 ни в одном популярном дистрибутиве не появился, а они уже вперед к 5.1 бегут o.O
Может им лучше подумать об обратной совместимости с qt4 или другим проблемам, из-за которых 5.0 пока не используется?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nib email on 10-Апр-13, 15:07 
Ubuntu 13.04, Qt5 сам установился, даже не просил
Обратная совместимость с чем? Для справки они просто пометили часть Апи как deprecated, убрали Qt3Support, добавили новые модули

В приложениях ничего глобально переписывать не нужно

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

30. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от Stax (ok) on 11-Апр-13, 13:38 
Ну вообще под ubuntu я не смотрел, но сейчас нашел под рукой, глянул - там тоже в репах нет. Или предлагается с сайта скачивать? Это не то.
Под fedora ни слухом, ни духом, хотя они обожают новые версии даже чисто для разработки включать.
Под opensuse аналогично, тут, правда, есть неофициальная репа с developer snapshot версией qt5, но все равно это "не в дистрибутиве".

А я имею ввиду, когда не девелоперы смогут смотреть на qt5, а программы, написанные на qt5 (а такие уже есть) будут попадать в дистрибутивы и использовать системный qt5. А последнего пока не наблюдается. В чем затык? Уже несколько месяцев с релиза прошло.

Насчет обратной совместимости - из-за особенностей, описанных тут http://habrahabr.ru/post/164721/ не выйдет так просто подменить один qt на другой, во всяком случае дистрописателями. Нужно реально переписывать каждое приложение, source-совместимости нет.

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

31. "Выход альфа-версии Qt 5.1"  +/
Сообщение от nib email on 12-Апр-13, 14:25 
ABI совместимости нет, поэтому пересобирать софт. Api поменялось очень слабо, у меня портирование прошло довольно гладко.

Оснавная масса программ появится когда портируют Kde4 на Qt5. Пока можно смотреть только на отдельные Qt-based приложения.

На самом деле могу предложить посмотреть на qt-creator, версию на Qt5, дома он уже из убунтовских реп стоит. В нём явно бросается в глаза новый стиль fusion(по крайней мере у меня т.к. oxygen порт ещё не готов, а может даже не пилится, давно не видел новостей).
Самому очень интересно состояние порта кед, но тк особо нет свободного времени приходится пассивно ждать.

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

29. "Выход альфа-версии Qt 5.1"  –1 +/
Сообщение от Аноним (??) on 10-Апр-13, 17:16 
А статически собирать безболезненно можно? Чтобы оно не качало из маркета еще и ministro?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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