Como atualizar dinamicamente o QTextEdit

então eu tenho um QTextEdit dentro de uma janela principal na minha GUI. Quero atualizar ao vivo o texto, retirando de uma lista de atualização remota. Eu não sei como verificar infinitamente esta lista, sem a) fazer um loop infinito ou b) thread.

a) Trava a GUI, pois é um loop infinito b) produz um erro dizendo:

QObject: Cannot create children for a parent that is in a different thread.

O que eu entendo.

O que eu poderia fazer para corrigir isso?

questionAnswers(2)

yourAnswerToTheQuestion