Сотрудники The Qt Company рады сообщить, что состоялся релиз новой версии кроссплатформенной IDE, предназначенной для создания кроссплатформенных приложений с использованием фреймворка Qt.
Новое в Qt Creator 4.0.0:
- Обеспечена работа статического анализатора кода Clang для проектов, использующих систему сборки QMake и QBS (подробнее см. документацию).
- Значительно расширены возможности QML-профилировщика, добавлена новая визуализация статистики Flamegraph (подробнее см. документацию).
- Добавлена экспериментальная поддержка юнит-тестирования приложений с помощью Qt Test Framework и Google C++ Testing Framework (подробнее см. документацию).
- Код Qt Creator теперь распространяется под коммерческой лицензией и под GPLv3 c исключениями, которые касаются расширения функциональности с помощью плагинов и снимают лицензионные ограничения для генерируемого кода.
- Немного улучшена поддержка CMake, например, Qt Creator теперь не станет создавать директорию сборки при открытии CMake-проекта, что позволит сразу перейти к изучению исходного кода.
- Экспериментальная модель представления кода Clang теперь используется сразу после включения сопутствующего плагина.
- Улучшена поддержка отладки с помощью LLDB в OS X.
- Режим Analyze объединён с режимом Debug, в нём теперь доступны следующие инструменты: выбранный вами отладчик, статический анализатор кода Clang, Memcheck, Callgrind и QML-профилировщик.
- В Qt Quick Designer добавлена поддержка новых элементов интерфейса для мобильных устройств Qt Quick Controls 2, помимо этого в работе дизайнера исправлено множество ошибок.
- По умолчанию теперь используется новая «плоская» тема оформления интерфейса (скриншот). Старая тема оформления сохранена и названа Classic, переключиться на неё можно в настройках (Tools > Options > Environment > Interface).
Полный список исправлений и улучшений можно посмотреть здесь.
Скачать подготовленные для установки пакеты и исходный код Qt Creator можно с официального сервера.
>>> Подробности