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

[Предыдущая: Модули Qt] [Модули Qt] [Следующая: Модуль QtGui]

Модуль QtCore

Модуль QtCore содержит ядро функциональности, не касающейся GUI. Далее...

Классы

QAbstractEventDispatcherИнтерфейс управления очередью событий Qt
QAbstractFileEngineАбстракция для доступа к файловой системе
QAbstractFileEngineHandlerПредоставляет способ регистрации собственных файловых движков для ваших приложений
QAbstractFileEngineIteratorИнтерфейс итератора для пользовательских файловых движков
QAbstractItemModelАбстрактный интерфейс для классов моделей элементов
QAbstractListModelАбстрактная модель, подкласс которой можно создать для реализации одномерной модели списка
QAbstractTableModelАбстрактная модель, подкласс которой можно создать для реализации собственной табличной модели
QBasicTimerСобытия таймера для объектов
QBitArrayБитовый массив
QBufferИнтерфейс QIODevice для QByteArray
QByteArrayБайтовый массив
QByteArrayMatcherСодержит последовательность байт, которые могут быть быстро найдены в байтовом массиве
QCacheКласс-шаблон, реализующий кэш
QChar16-битный символ Unicode
QChildEventСодержит параметры событий дочерних объектов
QConstStringОбёртка для строковых Unicode констант
QCoreApplicationЦикл обработки сообщений для консольных приложений Qt
QCryptographicHashСпособ генерации криптографических хэшей
QCustomEventПоддержка собственных событий
QDataStreamПреобразование бинарных данных в последовательную форму (serialization) в QIODevice
QDateФункции даты
QDateTimeФункции даты и времени
QDirДоступ к структуре каталогов и их содержимому
QDirIteratorИтератор для каталога списков вхождений (entrylists)
QDynamicPropertyChangeEventСодержит параметры событий динамического изменения свойства
QEventБазовый класс для всех классов событий. Объекты событий содержат параметры события
QEventLoopСредства входа и выхода из цикла сообщений
QFSFileEngineРеализация стандартного файлового движка Qt
QFileИнтерфейс для чтения данных из файлов и записи в них
QFileInfoНезависимая от системы информация о файле
QFileSystemWatcherИнтерфейс для мониторинга файлов и каталогов для учёта изменений
QGenericArgumentВнутренний вспомогательный класс для построения аргументов
QGenericReturnArgumentВнутренний вспомогательный класс для построения аргументов
QHashКласс-шаблон для представления словаря, основанного на хэш-таблице
QHashIteratorКонстантный итератор в стиле Java для QHash и QMultiHash
QIODeviceОсновной интерфейсный класс в Qt для устройств ввода/вывода
QLatin1Char8-битный символ ASCII/Latin-1
QLatin1StringТонкая оболочка вокруг строки литералов в кодировке ASCII/Latin-1
QLibraryЗагружает разделяемые библиотеки во время выполнения
QLibraryInfoИнформация о библиотеке Qt
QLineДвумерный вектор, использующий целочисленные значения для задания координат
QLineFДвумерный вектор, использующий значения с плавающей точкой для задания координат
QLinkedListКласс-шаблон, реализующий связанный список
QLinkedListIteratorКонстантный итератор в стиле Java для QLinkedList
QListКласс-шаблон, реализующий связанный список
QListIteratorКонстантный итератор в стиле Java для QList и QQueue
QLocaleКонвертирует числа в их строковые представления на различных языках
QMapКласс-шаблон, реализующий список, основанный на словаре
QMapIteratorКонстантный итератор в стиле Java для QMap и QMultiMap
QMetaClassInfoДополнительная информация о классе
QMetaEnumМета-данные о перечислении
QMetaMethodМета-информация о функции-члене
QMetaObjectСодержит мета-информацию об объектах Qt
QMetaPropertyМета-данные о свойстве
QMetaTypeУправляет именованными типами в мета-объектной системе
QMimeDataКонтейнер для данных, содержащий информацию о MIME-типе этих данных
QModelIndexИспользуется для нахождения информации в модели данных
QMultiHashВспомогательный подкласс QHash, предоставляющий хэширование нескольких значений
QMultiMapВспомогательный подкласс QMap, предоставляющий карты с несколькими значениями
QMutableHashIteratorНеконстантный итератор в стиле Java для QHash и QMultiHash
QMutableLinkedListIteratorНеконстантный итератор в стиле Java для QLinkedList
QMutableListIteratorНеконстантный итератор в стиле Java для QList и QQueue
QMutableMapIteratorНеконстантный итератор в стиле Java для QMap и QMultiMap
QMutableSetIteratorНеконстантный итератор в стиле Java для QSet
QMutableVectorIteratorНеконстантный итератор в стиле Java для QVector и QStack
QMutexУпорядочивание доступа из разных потоков
QMutexLockerВспомогательный класс, упрощающий блокирование и разблокирование мьютексов
QObjectБазовый класс для всех объектов Qt
QObjectCleanupHandlerКонтролирует время жизни объектов QObject
QPairКласс-шаблон, хранящий пару элементов
QPersistentModelIndexИспользуется для нахождения информации в модели данных
QPluginLoaderЗагружает подключаемые модули во время выполнения
QPointОписывает точку на плоскости используя целые числа
QPointFОписывает точку на плоскости, используя числа с плавающей точкой
QPointerКласс-шаблон, реализующий безопасные указатели (guarded pointers) на QObjects
QProcessИспользуется для запуска внешних программ и связи с ними
QQueueОбщий контейнер, реализующий очередь
QReadLockerВспомогательный класс, упрощающий блокирование и разблокирование элементов, заблокированных на чтение-запись, для чтения
QReadWriteLockБлокировка на чтение-запись
QRectОпределяет прямоугольник на плоскости, использующий целые значения для задания своих координат
QRectFОпределяет прямоугольник на плоскости, использующий для задания своих координат значения с плавающей точкой
QRegExpПроверка соответствия используемому регулярному выражению
QResourceИнтерфейс для непосредственного чтения из ресурсов
QSemaphoreОбщий подсчитывающий семафор
QSetКласс-шаблон набора, основанного на хэшированной таблице
QSetIteratorКонстантный итератор в стиле Java для QSet
QSettingsПостоянные платформо-независимые настройки приложения
QSharedDataБазовый класс для разделенных объектов данных
QSharedDataPointerУказатель на разделенный объект данных
QSignalMapperСвязывает сигналы с опознаваемыми отправителями
QSizeОпределяет размер двумерного объекта, используя целые числа
QSizeFОпределяет размер двумерного объекта, используя числа с плавающей точкой
QSocketNotifierПоддержка мониторинга активности для дескриптора файла
QStackКласс-шаблон стека
QStringСтрока символов Unicode
QStringListСписок строк
QStringMatcherСодержит последовательность символов, которые могут быть быстро найдены в строке Unicode
QStringRefТонкая обертка вокруг подстрок QString
QSystemLocaleМожет быть использовать в регулировании локализаций системных выражений
QTemporaryFileУстройство ввода/вывода, работающее с временными файлами
QTextCodecПреобразования текста в различные кодировки
QTextCodecPluginАбстрактный базовый класс для пользовательских подключаемых модулей QTextCodec
QTextDecoderДекодер, поддерживающий различные состояния
QTextEncoderКодировщик, поддерживающий различные состояния
QTextIStreamВспомогательный класс для потоков ввода
QTextOStreamВспомогательный класс для потоков вывода
QTextStreamВспомогательный интерфейс для чтения и записи текста
QThreadПлатформо-независимые потоки
QThreadStorageМежпоточное хранение данных
QTimeФункции времени
QTimeLineОтсечки времени (timeline) для управления анимацией
QTimerПовторяющиеся (repetitive) и однократные (single-shot) таймеры
QTimerEventСодержит параметры, описывающие события таймера
QTranslatorПоддержка интернационализации выводимого текста
QUrlВспомогательный интерфейс для работы с адресами URL
QUuidСодержит универсальный уникальный идентификатор (Universally Unique Identifier, UUID)
QVarLengthArrayНизкоуровневый массив переменной длины
QVariantДействует аналогично объединению для большинства общих типов данных Qt
QVectorКласс-шаблон, представляющий динамический массив
QVectorIteratorКонстантный итератор в стиле Java для QVector и QStack
QWaitConditionОпределяет переменную для синхронизации потоков
QWriteLockerВспомогательный класс, упрощающий блокировку и разблокировку на чтение-запись для доступа на запись

Подробное описание

Все другие модули Qt опираются на этот модуль. Для включения определений классов этого модуля используйте следующую директиву:

 #include <QtCore>

Модуль QtCore является частью всех версий Qt.

[Предыдущая: Модули Qt] [Модули Qt] [Следующая: Модуль QtGui]


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