QThread::wait() и QThread::finished()
-
20-09-2019 - |
Вопрос
Возвращает ли QThread::wait() (т.е. разблокирует выполнение) после вызова всех слотов, которые были связаны с сигналом QThread::finished()?
Заранее спасибо.
Решение
Нет, он может вернуться до, во время или после слота, связанного с сигналом. finished()
исполняется.
Это зависит от типа соединения сигнал-слот, читайте про соединения в очереди и прямые соединения.
Не связан с StackOverflow