Вопрос

Возвращает ли QThread::wait() (т.е. разблокирует выполнение) после вызова всех слотов, которые были связаны с сигналом QThread::finished()?

Заранее спасибо.

Это было полезно?

Решение

Нет, он может вернуться до, во время или после слота, связанного с сигналом. finished() исполняется.

Это зависит от типа соединения сигнал-слот, читайте про соединения в очереди и прямые соединения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top