Здравствуйте, SaZ, Вы писали:
SaZ>Здравствуйте, _niko_, Вы писали:
__>>. . . а ожидание закрытия диалога реализовать через QEventLoop, где соединение сигнала диалога со слотом QEventLoop::quit соединить с тем же типом Qt::BlockingQueuedConnection.
SaZ>Может я чего-то не знаю, но в описанном случае emit будет "ожидать" завершения работы всех слотов. Разве нет? (Это если QDialog показывать через вызов .exec() то всё должно быть хорошо.)
В качестве отмазки можно сказать что я имел ввиду отображение даилога по .show(), но нет — все же накосячил.
Я в типе соединения по
Qt::BlockingQueuedConnection почему то увидел
Qt::QueuedConnection