Цитата(BRE @ 24.10.2009, 16:50)
А что можно ввести?
QEventLoop::exit (quit) и соответственно QThread::quit используют такой же подход со специальной переменной, при изменении которой цикл заканчивается.
В своих циклах нужно использовать свои переменные.
А почему это решение не нравиться?
Стоп.... Не пойму о каком еще цикле, который заканчивается, идет речь? Если нет своего цикла, то вообще в функцию
run() задет раз и выйдет, все... О каком цикле идет речь, который заканчивается с помощью
quit()? Да кстати,
exec() никакие циклы не запускает - проверял!
Цитата(BRE @ 24.10.2009, 16:50)
А почему это решение не нравиться?
Да почему, нормальное решение. Но уж очень какое-то искусственное!