QThread 14

Описание QThread. Пример использования QThread.

Процессы и потоки в Qt

QWaitCondition: условные переменные для синхронизации потоков

QWaitCondition позволяет потоку сообщать другим потокам о выполнение каких-либо условий. Один или несколько потоков могут блокировать ожидание QWaitCondition для установки условия с помощью wakeOne() или wakeAll(). Рассмотрим небольшой…

обновлено
Процессы и потоки в Qt

QMutex: синхронизация потоков в Qt

Основной задачей является защита объекта или части кода доступа только для одного потока при выполнении. При обращении к защищенному коду поток ожидает завершение блокировки и переходит к выполнению,…

обновлено
Процессы и потоки в Qt

Приоритет выполнения QThread: значения, start() и setPriority()

Введение Когда в программе работает несколько потоков, операционная система сама решает, какому из них и когда выделить процессорное время. Но мы можем подсказать ей, какие задачи важнее. Для…

обновлено
Процессы и потоки в Qt

QThread: основы многопоточности в Qt

Потоки в операционной системе являются основной реализующей длительных операций. Для предотвращения зависания интерфейса или основного рабочего процесса стоит использовать потоки. В поток нельзя выносить работу основного интерфейса, следует…

обновлено