LINUX.ORG.RU

QmesageBox and second thread

 , , ,


0

1

Здравствуйте! Подскажите пожалуйста, как реализовать ожидание потока? Например есть у мня главный поток ,в нем я создаю еще один(вторичный). Во втоичном потоке генерю сигнал для объекта QMessageBox. Вопрос: как во вторичном потоке ожидать нажатия кнопки в QMessageBox? Например. если нажимаю на кнопку Yes - продолжить выполнение функции run(), если No вызвать return 0. Как такое реализовать?

В Qt для этого можно запустить в потоке QEventLoop и слать ему обычные кутишные сигналы.

В общем случае это решается кондиционной переменной.

pon4ik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.