Как выполнять функцию без зависания главной формы в qt?
здравствуйте, помогите разобраться вот с чем: есть какая-то функция(допустим, скачивание файла из сети или поиск на компьютере). Как выполнить такую функцию в другом потоке без зависания основной формы? (наподобие Dispatcher.BeginInvoke в C#) и с возможностью остановки/дальнейшего запуска?
Берете и разбирайтесь с QThread. Для остановки/запуска используете сигналы/слоты (смысл QThread в том, что он умеет запускать свой eventLoop, и ловить QueuedConnection-сигналы из других потоков)