Спустя 6 недель после выхода Qt 5.0 Digia представила Qt 5.0.1 и Qt Creator 2.6.2. Данный релиз содержит исправление более 400 ошибок. Кроме того, как и ранее обещали разработчики, стала доступна официальная сборка Qt 5 для minGW.
Следующий мажорный релиз Qt 5.1 ожидается уже весной. Возможно он будет содержать порт Qt для Android и iOS.
В данном релизе добавлено множество новых возможностей и улучшений, полный их список можно увидеть здесь.
Вот список некоторых изменений:
Повторный поиcк с заранее заданными параметрами.
Запуск произвольных команд из оболочки Qt Creator.
Экспериментальный плагин, отображающий элементы списка «TODO» из кода.
Экспериментальный плагин, добавляющий поддержку autotools.
Пользователи Mac OS X Lion будут рады узнать об исправлении ошибки QTCREATORBUG-6222 (Can't select qmake executable on system's path (/usr/bin/) on Qt Preferences).
Улучшение в рефакторинге С++: добавление пропущенного #include, возможность распахнуть метод.
Состоялся релиз Qt Creator 2.3, кроссплатформенной интегрированной среды разработки на С++.
Наиболее важные изменения:
на приветственной странице добавлены руководства и примеры;
многочисленные улучшения в определении оформления кода на С++, которые можно применить как глобально, так и в рамках одного проекта (подробнее);
профайлер обзавёлся собственным режимом анализа проекта, а также поддержкой приложений QML и внешнего профайлераValgrind Callgrind;
добавлена поддержка «базовых устройств на Linux», для этого необходимо настроить подключение к устройству «Linux Device», а также добавить в проект соответствующие правила сборки и развертывания;
отладчик и профайлер для приложений Qt Quick поддерживает приложения для устройств на Symbian и Meego 1.2 с установленной Qt 4.7.4;
Вышла новая версия замечательной интегрированной среды разработки для С++ заточенной для разработки c использованием Qt.
Что нового:
Улучшено представление значений в отладчике для типов QHash, QVector, QFile и многих других. (Подробнее тут).
Автоматическое обновление модели кода после изменения .ui файла, больше не нужно пересобирать проект чтобы дополнение кода (code completion) «заметило» добавленную в дизайнере кнопку.
Поиск с заменой поддерживают регулярные выражения.
Улучшенная эмуляция режима vim в редакторе.
Автоматическое сохранение после сборки или запуска по умолчанию.
Возможность временно отключать точки прерывания.
Улучшено определение установленного компилятора от Visual Studio
Разработчики из QtSoftware (ранее Trolltech, а ныне подразделение компании Nokia) выпустили новую версию кросс-платформенного GUI (и не только) фреймворка Qt, а также первую стабильную версию Qt Creator IDE.
======== Qt ========
В Qt 4.5 было добавлено несколько новых возможностей, также значительно увеличилась скорость работы графической подсистемы и подсистемы обработки данных. Улучшена интеграция с WebKit, в том числе:
Поддержка API плагинов Netscape, позволяющая загружать флеш (и другие плагины) в программах на Qt.
Сложные эффекты пользовательского интерфейса, включая анимацию, трансформации и масштабирование.
Новый движок JavaScript для улучшения производительности.
Также Qt был портирован на фреймворк Cocoa от Apple. Предыдущие версии поддерживали только Carbon. Это означает, что разработчики теперь могут создавать приложения, которые поддерживают одновременно и 32, и 64 бита, и на Intel, и на PowerPC под Mac, и при этом остаются полностью кросс-платформенными.
И одно из важных новшеств — Qt теперь можно использовать по условиям лицензии LGPL (ранее только GPL и коммерческая).
======== Qt Creator ========
Qt Creator — это легковесная кросс-платформенная среда разработки, заточенная для разработки под C++ и Qt. Разработка Qt Creator велась с прицелом на две вещи: полностью кросс-платформенная разработка; и простота использования для тех, кто только начинает знакомиться с Qt.
Среда Qt Creator включает эффективный набор средств для создания и тестирования программ на Qt:
Продвинутый редактор кода на языке C++
Контекстная помощь
Визуальный отладчик
Управление исходным кодом
Средства управления проектом и сборкой
Qt Creator также распространяется под лицензией LGPL 2.1. На данный момент для разработки поддерживаются только десктопные операционные системы (Windows, Linux и Mac OS), но поддержка платформ для встраиваемых устройств возможно будет добавлена в следующие несколько месяцев.