Home · All Classes · Main Classes · Grouped Classes · Modules · Functions

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

Модуль QtCore

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

Пространства Имен

QtРазличные идентификаторы, используемые в различных библиотеках Qt

Классы

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

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

Модуль QtCore содержит ядро не-GUI-функциональности.

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

    #include <QtCore>

Модуль QtCore входит во все комплекты поставки Qt.

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


Copyright © 2005 Trolltech Trademarks
Qt 4.1.0
Hosted by uCoz