Релиз 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;

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз Qt 4.6 и Qt Creator 1.3», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.