Qt:Документация 4.3.2/modules
Материал из Wiki.crossplatform.ru
| Root  (Обсуждение | вклад)  (Новая: {{qt4.3.2_header}} [Следующая:  Модуль QtCore] = Модули Qt = Qt 4 состоит из нескольких модулей, каждый из к...) | Root  (Обсуждение | вклад)  м  («Qt:4.3.2 Док/modules» переименована в «Qt:Документация 4.3.2/modules») | ||
| (7 промежуточных версий не показаны.) | |||
| Строка 1: | Строка 1: | ||
| {{qt4.3.2_header}} | {{qt4.3.2_header}} | ||
| - | [Следующая: [[Qt: | + | [Следующая: [[Qt:Документация_4.3.2/qtcore | Модуль QtCore]]] | 
| + | |||
| + | |||
| = Модули Qt = | = Модули Qt = | ||
| Qt 4 состоит из нескольких модулей, каждый из которых находится в отдельной библиотеке. | Qt 4 состоит из нескольких модулей, каждый из которых находится в отдельной библиотеке. | ||
| {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtcore | QtCore]]   | 
| | Ядро не-GUI классов, используемое другими модулями | | Ядро не-GUI классов, используемое другими модулями | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtgui | QtGui]]   | 
| | Компоненты графического пользовательского интерфейса | | Компоненты графического пользовательского интерфейса | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtnetwork | QtNetwork]]   | 
| | Классы для программирования сетевых приложений | | Классы для программирования сетевых приложений | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtopengl | QtOpenGL]]   | 
| | Классы, поддерживающие OpenGL | | Классы, поддерживающие OpenGL | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtsql | QtSql]]   | 
| | Классы для работы с базами данных, использующими SQL | | Классы для работы с базами данных, использующими SQL | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtscript | QtScript]]   | 
| | Классы для работы с Qt Scripts | | Классы для работы с Qt Scripts | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtsvg | QtSvg]]   | 
| | Классы для отображения содержимого SVG-файлов | | Классы для отображения содержимого SVG-файлов | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtxml | QtXml]]   | 
| | Классы для обработки XML | | Классы для обработки XML | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtdesigner | QtDesigner]]   | 
| | Классы для расширения <i>Qt Designer</i> | | Классы для расширения <i>Qt Designer</i> | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtuitools | QtUiTools]]   | 
| | Классы для обработки в приложении форм <i>Qt Designer</i> | | Классы для обработки в приложении форм <i>Qt Designer</i> | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtassistant | QtAssistant]]   | 
| | Поддержка онлайновых подсказок | | Поддержка онлайновых подсказок | ||
| |- valign="top" class="even"   | |- valign="top" class="even"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qt3support | Qt3Support]]   | 
| | Классы совместимости с Qt 3 | | Классы совместимости с Qt 3 | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qttest | QtTest]]   | 
| | Классы инструментов для тестирования элементов | | Классы инструментов для тестирования элементов | ||
| |} | |} | ||
| - | Следующие модули-расширения доступны в [[Qt: | + | Следующие модули-расширения доступны в [[Qt:Документация_4.3.2/commercialeditions | Qt Commercial Editions]] для Windows: | 
| {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | ||
| |- valign="top" class="odd" | |- valign="top" class="odd" | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qaxcontainer | QAxContainer]]   | 
| | Расширение, позволяющее работать с элементами ActiveX | | Расширение, позволяющее работать с элементами ActiveX | ||
| |- valign="top" class="even" | |- valign="top" class="even" | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qaxserver | QAxServer]]   | 
| | Расширение для создания ActiveX-серверов | | Расширение для создания ActiveX-серверов | ||
| |} | |} | ||
| - | Следующий модуль-расширение доступен во всех [[Qt: | + | Следующий модуль-расширение доступен во всех [[Qt:Документация_4.3.2/editions | Qt Editions]] на Unix платформах: | 
| {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | {| width="80%" align="center" cellpadding="2" cellspacing="1" border="0" | ||
| |- valign="top" class="odd"   | |- valign="top" class="odd"   | ||
| - | | [[Qt: | + | | [[Qt:Документация_4.3.2/qtdbus | QtDBus]]   | 
| | Поддержка межпроцессного взаимодействия через интерфейс D-Bus | | Поддержка межпроцессного взаимодействия через интерфейс D-Bus | ||
| |} | |} | ||
| - | Если для создания ваших проектов вы используете [[Qt: | + | Если для создания ваших проектов вы используете [[Qt:Документация_4.3.2/qmake-manual#qmake | qmake]], то модули [[Qt:Документация_4.3.2/qtcore | QtCore]] и [[Qt:Документация_4.3.2/qtgui | QtGui]] включаются в проект по умолчанию. Для сборки проекта только с [[Qt:Документация_4.3.2/qtcore | QtCore]], добавьте в ваш <tt>.pro</tt>-файл следующую строку: | 
| <pre> QT -= gui</pre> | <pre> QT -= gui</pre> | ||
| - | В Windows, если вы не используете [[Qt: | + | В Windows, если вы не используете [[Qt:Документация_4.3.2/qmake-manual | qmake]] или [http://www.trolltech.com/products/qt/indepth/vs-integration" Visual Studio Integration] доступный по [[Qt:Документация_4.3.2/commercialeditions | commercial licensees]], вам нужно использовать библиотеку <tt>qtmain</tt>. | 
| - | Смотрите также [[Qt: | + | Смотрите также [[Qt:Документация_4.3.2/classes | классы Qt]]. | 
| - | Следующая: [[Qt: | + | |
| + | |||
| + | [Следующая: [[Qt:Документация_4.3.2/qtcore | Модуль QtCore]]] | ||
| + | |||
| {{qt4.3.2_footer}} | {{qt4.3.2_footer}} | ||
Текущая версия на 07:05, 30 октября 2008
|   | Внимание: Актуальная версия перевода документации находится здесь | 
__NOTOC__
| Главная · Все классы · Основные классы · Классы по группам · Модули · Функции | 
[Следующая: Модуль QtCore]
[править] Модули Qt
Qt 4 состоит из нескольких модулей, каждый из которых находится в отдельной библиотеке.
| QtCore | Ядро не-GUI классов, используемое другими модулями | 
| QtGui | Компоненты графического пользовательского интерфейса | 
| QtNetwork | Классы для программирования сетевых приложений | 
| QtOpenGL | Классы, поддерживающие OpenGL | 
| QtSql | Классы для работы с базами данных, использующими SQL | 
| QtScript | Классы для работы с Qt Scripts | 
| QtSvg | Классы для отображения содержимого SVG-файлов | 
| QtXml | Классы для обработки XML | 
| QtDesigner | Классы для расширения Qt Designer | 
| QtUiTools | Классы для обработки в приложении форм Qt Designer | 
| QtAssistant | Поддержка онлайновых подсказок | 
| Qt3Support | Классы совместимости с Qt 3 | 
| QtTest | Классы инструментов для тестирования элементов | 
Следующие модули-расширения доступны в Qt Commercial Editions для Windows:
| QAxContainer | Расширение, позволяющее работать с элементами ActiveX | 
| QAxServer | Расширение для создания ActiveX-серверов | 
Следующий модуль-расширение доступен во всех Qt Editions на Unix платформах:
| QtDBus | Поддержка межпроцессного взаимодействия через интерфейс D-Bus | 
Если для создания ваших проектов вы используете qmake, то модули QtCore и QtGui включаются в проект по умолчанию. Для сборки проекта только с QtCore, добавьте в ваш .pro-файл следующую строку:
QT -= gui
В Windows, если вы не используете qmake или " Visual Studio Integration доступный по commercial licensees, вам нужно использовать библиотеку qtmain. Смотрите также классы Qt.
[Следующая:  Модуль QtCore]
| Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2 | 


