Классы потоков
Эти классы Qt Core предоставляют поддержку потоков для приложений. На странице Поддержка потоков в Qt описано, как использовать эти классы.
Платформенно-независимые атомарные операции над целыми числами |
|
Шаблонный класс, который предоставляет платформенно-независимые атомарные операции над указателями |
|
Представляет результат асинхронного вычисления |
|
Удобный класс, который упрощает синхронизацию QFuture |
|
Позволяет отслеживать QFuture с помощью сигналов и слотов |
|
Сериализация доступа между потоками |
|
Удобный класс, который упрощает блокировку и разблокировку мьютексов |
|
Способ хранения результатов вычислений для доступа с помощью QFuture |
|
Удобный класс, который упрощает блокировку и разблокировку блокировок чтения-записи для чтения |
|
Блокировка чтения-записи |
|
Сериализация доступа между потоками |
|
Базовый класс для всех исполняемых объектов |
|
Общая семафор для подсчета |
|
Безопасный от исключений отложенный вызов QSemaphore::release() |
|
Платформенно-независимый способ управления потоками |
|
Управляет набором QThread |
|
Хранилище данных на поток |
|
Переменная состояния для синхронизации потоков |
|
Удобный класс, который упрощает блокировку и разблокировку блокировок чтения-записи для записи |
|
Высокоуровневые API, которые позволяют писать многопоточные программы без использования низкоуровневых потоковых примитивов |
|
Используется для настройки параметров задачи |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/thread.html