Não tenho certeza sobre o QT ... Eu usei o windows VB.net com o suspense multithreading e retome o processo de transcodificação.
Eu faço uso de um thread chamando ffmpeg como processo, por alguns outros threads chamados para suspender ou retomar o processo ffmpeg.
Espero que esta informação lhe dê uma direção.