Введение в Qt

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
(См. также: актуализировал ссылку на документацию)
(добавил ссылку на оф.сайт, добавил упоминание Qt Creator'а)
Строка 1: Строка 1:
-
Итак, [[Qt]] - это библиотека, позволяющая разрабатывать ПО с графическим интерфейсом под многие целевые платформы, в том числе и под Microsoft Windows. Сама по себе библиотека состоит из огромного количества файлов с исходным кодом, написанном на языке С++. Qt не является интегрированной средой разработки (IDE). Следовательно, для написания программ с использованием Qt необходимо использовать либо стороннюю IDE, в которую Qt может быть интегрирована, посредством так называемого интегратора, либо специализированный текстовый редактор с подсветкой кода.
+
Итак, [[Qt]] - это библиотека, разработанная компанией '''Qt Software''' (ранее ''Trolltech''), позволяющая разрабатывать ПО с графическим интерфейсом под многие целевые платформы, в том числе и под Microsoft Windows. Сама по себе библиотека состоит из огромного количества файлов с исходным кодом, написанном на языке С++. Qt не является интегрированной средой разработки (IDE). Следовательно, для написания программ с использованием Qt необходимо использовать либо стороннюю IDE, в которую Qt может быть интегрирована, посредством так называемого интегратора, либо специализированный текстовый редактор с подсветкой кода.
Список IDE поддерживаемых интеграторами:
Список IDE поддерживаемых интеграторами:
* Visual Studio (только коммерческая версия Qt)
* Visual Studio (только коммерческая версия Qt)
* [[Eclipse]] (бесплатно)
* [[Eclipse]] (бесплатно)
* [[QDevelop]] (разработан специально для Qt4, не требует интегратор)
* [[QDevelop]] (разработан специально для Qt4, не требует интегратор)
 +
 +
Недавно Qt Software разработала специализированную IDE - [[Qt Creator]].
Библиотека Qt укомплектовывается несколькими инструментальными средствами:
Библиотека Qt укомплектовывается несколькими инструментальными средствами:
Строка 15: Строка 17:
* [[Установка Qt|Установка Qt]]
* [[Установка Qt|Установка Qt]]
* [[Qt_RTT|Перевод документации Qt]]
* [[Qt_RTT|Перевод документации Qt]]
 +
* Официальный сайт разработчика - [http://www.qtsoftware.com/ Qt Software]
[[Категория:Qt]]
[[Категория:Qt]]

Версия 12:28, 11 июля 2009

Итак, Qt - это библиотека, разработанная компанией Qt Software (ранее Trolltech), позволяющая разрабатывать ПО с графическим интерфейсом под многие целевые платформы, в том числе и под Microsoft Windows. Сама по себе библиотека состоит из огромного количества файлов с исходным кодом, написанном на языке С++. Qt не является интегрированной средой разработки (IDE). Следовательно, для написания программ с использованием Qt необходимо использовать либо стороннюю IDE, в которую Qt может быть интегрирована, посредством так называемого интегратора, либо специализированный текстовый редактор с подсветкой кода. Список IDE поддерживаемых интеграторами:

  • Visual Studio (только коммерческая версия Qt)
  • Eclipse (бесплатно)
  • QDevelop (разработан специально для Qt4, не требует интегратор)

Недавно Qt Software разработала специализированную IDE - Qt Creator.

Библиотека Qt укомплектовывается несколькими инструментальными средствами:

  • Qt Linguist - Графическое ПО для локализации (переводов) программ написанных с использованием Qt.
  • Qt Designer - Графическое ПО для визуального проектирования графического интерфейса пользователя, также как и MS Vsual Studio или Borland C++ Builder.
  • Qt Assistant - Графическое ПО аналог справочной системы MS Windows.

Библиотека состоит из нескольких модулей (см. список), в процессе компиляции из исходных файлов этих модулей создаются динамически подключаемые библиотеки (*.dll для MS Windows). Также в процессе компиляции создаются исполняемые файлы (*.exe для MS Windows) инструментальных средств, примеров и прочего.

См. также