[Предыдущая: Модули Qt] [Модули Qt] [Следующая: Модуль QtGui] Модуль QtCore
|
| QtConcurrent | Высокоуровневые API, которые позволяют составлять многопоточные программы без использования низкоуровневых поточных примитивов |
|---|
| QtConcurrent::Exception | Базовый класс для исключений, которые могут передаваться между потоками |
|---|---|
| QAbstractEventDispatcher | Интерфейс управления очередью событий Qt |
| QAbstractFileEngine | Абстракция для доступа к файловой системе |
| QAbstractFileEngineHandler | Предоставляет способ регистрации собственных файловых движков для ваших приложений |
| QAbstractFileEngineIterator | Интерфейс итератора для пользовательских файловых движков |
| QAbstractItemModel | Абстрактный интерфейс для классов моделей элементов |
| QAbstractListModel | Абстрактная модель, подкласс которой можно создать для реализации одномерной модели списка |
| QAbstractTableModel | Абстрактная модель, подкласс которой можно создать для реализации собственной табличной модели |
| QAtomicInt | Платформо-независимые атомарные операции над целыми числами |
| QAtomicPointer | Класс-шаблон, реализующий платформо-независимые атомарные операции над указателями |
| QBasicTimer | События таймера для объектов |
| QBitArray | Битовый массив |
| QBuffer | Интерфейс QIODevice для QByteArray |
| QByteArray | Байтовый массив |
| QByteArrayMatcher | Содержит последовательность байт, которые могут быть быстро найдены в байтовом массиве |
| QCache | Класс-шаблон, реализующий кэш |
| QChar | 16-битный символ Unicode |
| QChildEvent | Содержит параметры событий дочерних объектов |
| QConstString | Обёртка для строковых Unicode констант |
| QCoreApplication | Цикл обработки сообщений для консольных приложений Qt |
| QCryptographicHash | Способ генерации криптографических хэшей |
| QCustomEvent | Поддержка собственных событий |
| QDataStream | Преобразование бинарных данных в последовательную форму (serialization) в QIODevice |
| QDate | Функции даты |
| QDateTime | Функции даты и времени |
| QDebug | Поток для вывода отладочной информации |
| QDir | Доступ к структуре каталогов и их содержимому |
| QDirIterator | Итератор для каталога списков вхождений (entrylists) |
| QDynamicPropertyChangeEvent | Содержит параметры событий динамического изменения свойства |
| QEvent | Базовый класс для всех классов событий. Объекты событий содержат параметры события |
| QEventLoop | Средства входа и выхода из цикла сообщений |
| QExplicitlySharedDataPointer | Представляет указатель на явно разделяемый (explicitly shared) объект |
| QFSFileEngine | Реализация стандартного файлового движка Qt |
| QFile | Интерфейс для чтения данных из файлов и записи в них |
| QFileInfo | Независимая от системы информация о файле |
| QFileSystemWatcher | Интерфейс для мониторинга файлов и каталогов для учёта изменений |
| QFlag | Вспомогательный тип данных для QFlags |
| QFlags | Типобезопасный способ хранения комбинаций ИЛИ значений перечислений |
| QFuture | Представляет результат асинхронных вычислений (asynchronous computation) |
| QFutureIterator | Константный итератор в стиле Java для QFuture |
| QFutureSynchronizer | Вспомогательный класс, который упрощает синхронизацию QFuture |
| QFutureWatcher | Разрешает мониторинг QFuture, используя сигналы и слоты |
| QGenericArgument | Внутренний вспомогательный класс для построения аргументов |
| QGenericReturnArgument | Внутренний вспомогательный класс для построения аргументов |
| QHash | Класс-шаблон для представления словаря, основанного на хэш-таблице |
| QHashIterator | Константный итератор в стиле Java для QHash и QMultiHash |
| QIODevice | Основной интерфейсный класс в Qt для устройств ввода/вывода |
| QLatin1Char | 8-битный символ 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 | Интерфейс для непосредственного чтения из ресурсов |
| QRunnable | Базовый класс для всех запускаемых (runnable) объектов |
| QSemaphore | Общий подсчитывающий семафор |
| QSet | Класс-шаблон набора, основанного на хэшированной таблице |
| QSetIterator | Константный итератор в стиле Java для QSet |
| QSettings | Постоянные платформо-независимые настройки приложения |
| QSharedData | Базовый класс для разделенных объектов данных |
| QSharedDataPointer | Представляет указатель на неявно разделяемый (implicitly shared) объект |
| QSharedMemory | Доступ к сегменту разделяемой памяти |
| QSharedPointer | Содержит сильную (strong) ссылку на разделяемый указатель |
| QSignalMapper | Связывает сигналы с опознаваемыми отправителями |
| QSize | Определяет размер двумерного объекта, используя целые числа |
| QSizeF | Определяет размер двумерного объекта, используя числа с плавающей точкой |
| QSocketNotifier | Поддержка мониторинга активности для дескриптора файла |
| QStack | Класс-шаблон стека |
| QString | Строка символов Unicode |
| QStringList | Список строк |
| QStringMatcher | Содержит последовательность символов, которые могут быть быстро найдены в строке Unicode |
| QStringRef | Тонкая обертка вокруг подстрок QString |
| QSysInfo | Информация о системе |
| QSystemLocale | Может быть использовать в регулировании локализаций системных выражений |
| QSystemSemaphore | Общий подсчитывающий системный семафор |
| QTemporaryFile | Устройство ввода/вывода, работающее с временными файлами |
| QTextBoundaryFinder | Способ поиска границ текста Unicode в строке |
| QTextCodec | Преобразования текста в различные кодировки |
| QTextCodecPlugin | Абстрактный базовый класс для пользовательских подключаемых модулей QTextCodec |
| QTextDecoder | Декодер, поддерживающий различные состояния |
| QTextEncoder | Кодировщик, поддерживающий различные состояния |
| QTextIStream | Вспомогательный класс для потоков ввода |
| QTextOStream | Вспомогательный класс для потоков вывода |
| QTextStream | Вспомогательный интерфейс для чтения и записи текста |
| QThread | Платформо-независимые потоки |
| QThreadPool | Управляет коллекцией объектов 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 | Определяет переменную для синхронизации потоков |
| QWeakPointer | Содержит слабую (weak) ссылку на разделяемый указатель |
| QWriteLocker | Вспомогательный класс, упрощающий блокировку и разблокировку на чтение-запись для доступа на запись |
| QXmlStreamAttribute | Представляет единственный атрибут XML |
| QXmlStreamAttributes | Представляет вектор QXmlStreamAttribute |
| QXmlStreamEntityDeclaration | Представляет DTD сущность |
| QXmlStreamEntityResolver | Преобразователь сущностей для QXmlStreamReader |
| QXmlStreamNamespaceDeclaration | Представляет пространства имен |
| QXmlStreamNotationDeclaration | Представляет DTD-запись |
| QXmlStreamReader | Быстрый анализатор для чтения правильно оформленного XML через простой потоковый API |
| QtConcurrent::UnhandledException | Представляет необрабатываемое исключение в рабочем потоке |
Все другие модули Qt опираются на этот модуль. Для включения определений классов этого модуля используйте следующую директиву:
#include <QtCore>
Модуль QtCore является частью всех версий Qt.
[Предыдущая: Модули Qt] [Модули Qt] [Следующая: Модуль QtGui]
| Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Торговые марки | Qt 4.5.3 |
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |