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