Введение в Qt

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

(Различия между версиями)
Перейти к: навигация, поиск
(Уточнил насчёт Креатора)
 
Строка 1: Строка 1:
-
Итак, [[Qt]] - это библиотека, разработанная компанией '''Qt Software''' (ранее ''Trolltech''), позволяющая разрабатывать ПО с графическим интерфейсом под многие целевые платформы, в том числе и под Microsoft Windows. Сама по себе библиотека состоит из огромного количества файлов с исходным кодом, написанном на языке С++.
+
Итак, [[Qt]] - это библиотека, разработанная компанией '''Qt Software''' (ранее ''Trolltech''), позволяющая разрабатывать ПО с графическим интерфейсом под многие целевые платформы, в том числе и под Microsoft Windows. Сама по себе библиотека состоит из огромного количества файлов с исходным кодом, написанном на языке С++. Qt не является интегрированной средой разработки (IDE). Однако '''Qt Software''' разработала собственную IDE - [[Qt Creator]]. Также библиотеку можно использовать и с другими IDE, например:
-
Список IDE поддерживаемых интеграторами:
+
* Visual Studio (благодаря VS Add-in)
-
* [[Qt Creator]] (свободная, кроссплатформенная, активно разрабатываемая IDE от '''Qt Software''')
+
* [[Eclipse]] (благодаря Eclipse Integrator)
-
* Visual Studio (только коммерческая версия Qt)
+
-
* [[Eclipse]] (бесплатно)
+
* [[QDevelop]] (разработан специально для Qt4, не требует интегратор)
* [[QDevelop]] (разработан специально для Qt4, не требует интегратор)
Строка 12: Строка 10:
* [[Qt Designer]] - Графическое ПО для визуального проектирования графического интерфейса пользователя, также как и MS Vsual Studio или Borland C++ Builder.
* [[Qt Designer]] - Графическое ПО для визуального проектирования графического интерфейса пользователя, также как и MS Vsual Studio или Borland C++ Builder.
* [[Qt Assistant]] - Графическое ПО аналог справочной системы MS Windows.
* [[Qt Assistant]] - Графическое ПО аналог справочной системы MS Windows.
 +
{{Замечание}} При использовании Qt SDK, в комплект также входит и IDE [[Qt Creator]]
Библиотека состоит из нескольких модулей ([[Qt:4.3.2_Док/modules|см. список]]), в процессе компиляции из исходных файлов этих модулей создаются динамически подключаемые библиотеки (*.dll для MS Windows). Также в процессе компиляции создаются исполняемые файлы (*.exe для MS Windows) инструментальных средств, примеров и прочего.
Библиотека состоит из нескольких модулей ([[Qt:4.3.2_Док/modules|см. список]]), в процессе компиляции из исходных файлов этих модулей создаются динамически подключаемые библиотеки (*.dll для MS Windows). Также в процессе компиляции создаются исполняемые файлы (*.exe для MS Windows) инструментальных средств, примеров и прочего.

Текущая версия на 05:36, 6 января 2010

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

  • Visual Studio (благодаря VS Add-in)
  • Eclipse (благодаря Eclipse Integrator)
  • QDevelop (разработан специально для Qt4, не требует интегратор)


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

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

Замечание Замечание: При использовании Qt SDK, в комплект также входит и IDE Qt Creator

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

[править] См. также