Релиз Qt 4.6 и Qt Creator 1.3
1 декабря 2009 года
Компания Nokia выпустила релиз кросс-платформенного фреймворка Qt 4.6 (Архивная копия от 26 декабря 2012 на Wayback Machine), теперь поддерживающего платформы Symbian и Maemo. Одновременно вышел (Архивная копия от 20 августа 2012 на Wayback Machine) релиз интегрированной среды разработки приложений Qt Creator 1.3 (Архивная копия от 12 августа 2011 на Wayback Machine) и единого установочного пакета Qt SDK (в комплекте: Qt Creator, Qt, Qt Designer, набор необходимых утилит и примеров).
Основные новшества (Архивная копия от 4 декабря 2009 на Wayback Machine) новой версии Qt:
- Поддержка операционных систем реального времени QNX и VxWorks. Поддержка новых версий Windows 7 и Apple Mac OS 10.6 (Snow Leopard);
- Поддержка работы на мобильных платформах Symbian (S60) и Maemo 6 (поддержка Maemo 5 имеет экспериментальный статус). Используя Qt разработчики мобильных приложений теперь могут использовать единую кодовую базу для подготовки версий своих программ для устройств на базе Symbian и Maemo;
- Поддержки OpenVG, легковесного API для низкоуровневой прорисовки векторной графики с задействованием аппаратной акселерации;
- Переработка алгоритма рендеринга и оптимизация кода в Qt GraphicsView (Архивная копия от 15 января 2010 на Wayback Machine) позволила значительно увеличить производительность отрисовки объектов. Добавлен новый модуль вывода через OpenGL и реализована поддержка DirectFB;
- Фреймворк для применения анимированных эффектов для QObject объектов и виджетов;
- State Machine Framework, делающий более удобным создание событийно-ориентированных конструкций;
- Поддержка multi-touch навигации и управления через жесты;
- API для доступа к объектной DOM-модели HTML/XML документа;
- Проведена оптимизация производительности: в QPixmapCache добавлена поддержка более эффективных структур данных для обращения к ключевым полям, уменьшена нагрузка при работе QNetworkAccessManager, добавлен класс QContiguousCache с реализацией эффективного метода кэширования;
- Прекращена поддержка платформы Win9x;
- Добавлены новые классы для низкоуровневого манипулирования звуком и аудиоформатами;
- Qt3D - прототип будущих компонентов Qt, обеспечивающих прорисовку в 3D. Реализация новых графических эффектов, таких как прозрачность, отбрасывание теней, свечение и фильтрация.
- Начиная с версии Qt 4.6 исходные тексты распространяются в виде единого архива, а не отдельных пакетов для каждой из поддерживаемых платформ (Windows, MacOS X, X11, embedded-linux, embedded-wince);
- Добавлен модуль QtXmlPatterns (Архивная копия от 4 декабря 2009 на Wayback Machine) для проверки валидности XML схем;
- Обновлена версия интегрированного в Qt движка WebKit;
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.