Перейти до вмісту

Qt Creator

Матеріал з Вікіпедії — вільної енциклопедії.
Qt Creator
Екран of Qt Creator 2.0.1
Типінтегроване середовище розробки
РозробникQt Development Frameworks
Перший випуск3 березня 2009
Стабільний випуск2.5[1] (9 травня 2012; 13 років тому (2012-05-09))
Операційна системаWindows, Linux, Mac OS X, FreeBSD
GNU фреймворкQt Редагувати інформацію у Вікіданих
Мова програмуванняC++ (Qt)
ЛіцензіяLGPL[2]
Репозиторійcode.qt.io/cgit/qt-creator/qt-creator.git/
Вебсайтqt.nokia.com/products/developer-tools

Qt Creatorінтегроване середовище розробки, призначене для створення крос-платформових застосунків з використанням бібліотеки Qt. Підтримується розробка як класичних програм мовою C++, так і використання мови QML, для визначення сценаріїв в якій використовується JavaScript, а структура і параметри елементів інтерфейсу задаються CSS-подібними блоками. Qt Creator може використовувати GCC або Microsoft VC++ в якості компілятора і GDB як зневаджувач. Для Windows версій бібліотека комплектується компілятором, заголовними і об'єктними файлами MinGW.

Сирцеві тексти Qt Creator поширюються в рамках ліцензії LGPL.

Історія

Qt Creator розроблена норвезькою компанією Trolltech, яку у 2008 році поглинула Nokia. Анонс проекту відбувся на Qt Developer Days в жовтні 2008 року[3]. Публічна бета-версія проекту була опублікована 30 жовтня 2008[4]. Фінальний реліз відбувся 3 березня 2009 року (разом з виходом Qt 4.5)[5].

Особливості

  • Зроблений спеціально для розробки на Qt
  • Вбудований редактор форм (Qt Designer) і довідкова система (Qt Assistant)
  • Контекстно-залежна система допомоги
  • Розширюваність плагінами
  • Є графічний фронтенд для GDB
  • Підтримка зневадження за допомогою CDB
  • Для створення проектів використовується qmake (планується підтримка Makefile та тестується підтримка CMake)
  • Узагальнена підсвічування синтаксису, підтримується велика кількість мов програмування і розмітки. Є можливість створення своїх стилів підсвічування
  • Можливість редагувати етапи складання проекту
  • Підтримка розробки на мовах C/C++, JavaScript, QML
  • QML-дизайнер
  • Можливість розробки під Symbian і Maemo зі зневадженням в симуляторі або на пристрої

Виноски

  1. Qt Creator 2.5.0 released
  2. Qt Licensing — Qt - A cross-platform application and UI framework. Qt.nokia.com. 30 листопада 2009. Процитовано 22 вересня 2010.
  3. Qt Software announces new Qt IDE, Greenhouse. Heise online. Процитовано 6 лютого 2009. {{cite web}}: Проігноровано невідомий параметр |datepublished= (можливо, |publication-date=?) (довідка)
  4. Qt Creator Technology Preview released. Процитовано 6 лютого 2009. {{cite web}}: Проігноровано невідомий параметр |datepublished= (можливо, |publication-date=?) (довідка)
  5. Qt 4.5, Qt Creator released

Посилання