Разработчики из 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), но поддержка платформ для встраиваемых устройств возможно будет добавлена в следующие несколько месяцев.
Скачать исходники: Qt 4.5, Qt Creator 1.0.
>>> Подробности