Олег Большаков
Администратор
Старожил
Сообщений: 2111
Читаю...
|
|
« : 18 Октября, 2009, 23:34:24 » |
|
Отрадно слышать, что Qt 4.6 будет работать в QNX. Следующая новость взята с opennet.ru. На прошлой неделе в рамках проходившей в Мюнхене европейской версии ежегодной конференции Qt Developer Days 2009 были озвучены текущие достижения и дальнейшие планы развития библиотеки Qt. Темы семинаров охватывали широкий диапазон вопросов, и вкратце содержание докладов можно свести к следующему: - В релиз Qt 4.6 будет добавлена поддержка некоторого количества новых платформ (в их числе Windows 7, Snow Leopard от Apple, QNX, VxWorks и OS S60 - платформы для смартфона Nokia, использующей Symbian), новые API и значительно улучшенную производительность в некоторых областях. В распоряжение разработчиков Nokia предоставит Qt SDK, построенный на таком инструментарии, как Qt Designer и Qt Creator и дополненный Qt Developer Network.
- В отношении планов развития библиотеки было сказано, что по сравнению с Qt 4.6, которая должна выйти в декабре текущего года, Qt 4.7 будет содержать только некоторое количество нового функционала и будет более направлена на стабильность и производительность. Nokia планирует увеличить бюджет разработчиков на 50%.
- Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.
- Язык разметки Qt (Qt Markup Language, QML) и описательный подход к пользовательскому интерфейсу является частью проекта Kinetic, который отчасти уже будет присутствовать в Qt 4.6. Новые API, разработанные как часть Kinetic в Qt 4.6 это: фреймворк QGraphicsEffect, новый API для анимации (на данный момент уже интегрированный в Plasma), лежащий в его основе фреймворк State-Machine и поддержка жестов и multitouch в QT.
- QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.
- Заметен прогресс на фронте устройств на базе N900 Maemo. В связи с ожидаемым выходом Maemo 6 (Harmattan) явно складывается впечатление, что переход Maemo на Qt происходит стремительно, открывая Qt-программистам прекрасные возможности погрузиться в мобильную разработку.
Также стоит отметить общую тенденцию Nokia двигаться навстречу открытому ПО. Примерами могут служить недавнее открытие исходников Symbian, а затем, в январе этого года - выход Qt под LGPL. Далее, общая Linux-стратегия компании воплощается в Nokia N900 как важной части пятиэтапного плана открытия Maemo для широкой аудитории. Устройство предоставляет пользователям опыт работы в современном программном окружении и успешно демонстрирует адаптацию десктопных Linux-технологий для работы на портативных компьютерах.
|
|
|
|
|
Записан
|
|
|
|
Александр Варварик
Администратор
Старожил
Сообщений: 1170
|
|
« Ответ #1 : 21 Октября, 2009, 15:32:56 » |
|
|
|
|
|
|
Записан
|
|
|
|
|
|
|
|
Евгений Горелов
Сотрудник СВД ВС
Пользователь
Сообщений: 92
|
|
« Ответ #4 : 28 Февраля, 2011, 12:15:56 » |
|
На Foundry27 в проекте Qt доступны бинарные пакеты Qt 4.7.1, позволяющие осуществлять сборку Qt-приложений для QNX 6.5.0 Компиляция приложений возможна как под QNX 6, так и под хост-системами Windows, Linux, Darwin. Также для скачивания доступны измененные исходные тексты Qt 4.7.1, руководство по сборке Qt под QNX 6 и демонстрационное приложение "Medical demo". http://community.qnx.com/sf/wiki/do/viewPage/projects.qt/wiki/Downloads
|
|
|
|
« Последнее редактирование: 17 Марта, 2011, 17:10:08 от Евгений Горелов »
|
Записан
|
|
|
|
Евгений Горелов
Сотрудник СВД ВС
Пользователь
Сообщений: 92
|
|
« Ответ #5 : 24 Октября, 2011, 22:40:01 » |
|
Начиная с версии 4.8 rc1 (release candidate) Qt собирается и работает в QNX Neutrino 6.5.0. Поддерживается работа графики, а также ввод с клавиатуры и мыши. Подробная информация.
|
|
|
|
« Последнее редактирование: 25 Октября, 2011, 18:05:38 от Евгений Горелов »
|
Записан
|
|
|
|
Евгений Горелов
Сотрудник СВД ВС
Пользователь
Сообщений: 92
|
|
« Ответ #6 : 25 Октября, 2011, 18:05:44 » |
|
Поддерживаемые модули Qt 4.8: - QtCore
- QtGui
- QtNetwork
- QtScriptTools
- QtSvg
- QtTest
- QtXml
- QtDeclarative
В планах проверить - QtWebkit.
|
|
|
|
« Последнее редактирование: 25 Октября, 2011, 18:08:21 от Евгений Горелов »
|
Записан
|
|
|
|
Мария Большакова
Сотрудник СВД ВС
Опытный пользователь
Сообщений: 425
|
|
« Ответ #7 : 01 Декабря, 2011, 11:37:47 » |
|
Доступна коммерческая лицензия Qt для ОСРВ QNX NeutrinoКомпании Digia и QNX Software Systems анонсировали, что Digia обеспечит разработчиков для платформы ОСРВ QNX Neutrino лицензированием, технической поддержкой и сервисами для среды разработки Qt Commercial, что позволит использовать Qt и ОСРВ QNX Neutrino в коммерческих устройствах и приложениях.
|
|
|
|
« Последнее редактирование: 01 Декабря, 2011, 11:40:47 от Мария Большакова »
|
Записан
|
|
|
|
Евгений Горелов
Сотрудник СВД ВС
Пользователь
Сообщений: 92
|
|
« Ответ #8 : 16 Декабря, 2011, 18:11:48 » |
|
Вышел финальный релиз Qt 4.8Особенности новой версии: - Новая архитектура QPA (ранее Lighthouse), позволяющая легко адаптировать Qt к различным оконным системам и новым устройствам; - Добавлена возможность многопоточного рендеринга в OpenGL; - Многопоточная обработка HTTP-запросов (запросы обрабатываются в отдельном потоке, что повышает плавность работы сетевых приложений); - Оптимизирован доступ к файловой системе (уменьшено количество системных вызовов, улучшена работа с кэшированными данными). Подробнее о новой версии здесь. Скачать исходники можно здесь.
|
|
|
|
« Последнее редактирование: 16 Декабря, 2011, 20:50:34 от Евгений Горелов »
|
Записан
|
|
|
|
|