Qt Creator
Компания Qt Software (ранее Trolltech) представила новую версию C++-инструментария Qt 4.5.
Вместе с Qt 4.5 увидел свет и Qt Creator 1.0 – интегрированная среда разработки (IDE) для Qt
«от производителя», включающая редактор C++-кода с возможностью быстрой навигации, дизайнер интерфейсов,
визуальный отладчик, контекстную систему справки и средства для управления проектами.
Qt комплектуется визуальной средой разработки графического интерфейса «Qt Designer»,
позволяющей создавать диалоги и формы «мышью» (в режиме WYSIWYG).
В поставке Qt есть «Qt Linguist» — графическая утилита, позволяющая упростить
локализацию и перевод вашей программы на многие языки; и «Qt Assistant» — справочная система Qt,
упрощающая работу с документацией по библиотеке, а также позволяющая создавать
кросс-платформенную справку для разрабатываемого на основе Qt ПО. Начиная с версии 4.5.0
в комлект Qt включена среда разработки «Qt Creator», которая содержит редактор кода,
справку, графические средства «Qt Designer» и возможность отладки приложений.
«Qt Creator» использует в качестве компилятора GCC. Для Windows версий библиотека
комплектуется компилятором, заголовочными и объектными файлами MinGW.
Linux-версия Qt Creator размером около 20 мегабайт доступна на trolltech.com/developer/qt-creator.
Qt Creator для Windows занимает гораздо больший объем — порядка 200 мегабайт.
Это вызвано тем, что в дистрибутив включена и полная версия Qt 4.5, и транслятор MinGW.
В отличие, скажем, от KDevelop, Qt Creator в качестве стандартного файла проектов
не изобретает новый формат, а использует знакомый Qt-программистам pro-файл — тот самый,
который надлежит передавать утилите qmake. С версии 4.5 Qt распространяется в 2 редакциях:
• Qt Commercial — для разработки коммерческих приложений.
• Qt Open Source — под лицензиями GNU GPL и GNU LGPL.
Qt 4.5 – первая версия, доступная не только по GPL и проприетарной лицензии, но и по LGPLv2.1,
что, естественно, делает ее более привлекательной для разработчиков закрытых решений.
Qt Creator также распространяется под лицензией LGPL 2.1.
Как приложение к июльскому номеру журнала LinuxFormat идет диск с Mandriva Free 2009 Spring (2009.1).
Сейчас доступна уже RC1 версия Mandriva 2009.1 (кодовое имя pomerol).
Среди новшеств версии в дистрибутив включен Qt Creator -
кросс-платформенная среда разработки под C++ и Qt.