Re[4]: Создание QDialog из дочернего потока
От: _niko_ Россия  
Дата: 29.04.13 07:33
Оценка:
Здравствуйте, SaZ, Вы писали:

SaZ>Здравствуйте, _niko_, Вы писали:


__>>. . . а ожидание закрытия диалога реализовать через QEventLoop, где соединение сигнала диалога со слотом QEventLoop::quit соединить с тем же типом Qt::BlockingQueuedConnection.


SaZ>Может я чего-то не знаю, но в описанном случае emit будет "ожидать" завершения работы всех слотов. Разве нет? (Это если QDialog показывать через вызов .exec() то всё должно быть хорошо.)


В качестве отмазки можно сказать что я имел ввиду отображение даилога по .show(), но нет — все же накосячил.

Я в типе соединения по Qt::BlockingQueuedConnection почему то увидел Qt::QueuedConnection
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.