Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

[Следующая: Модуль 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, доступный по коммерческим лицензиям, вам нужно использовать библиотеку qtmain.

Смотрите также Классы Qt.

[Следующая: Модуль QtCore]


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5