title: How to dynamically update QTextEdit
body: <p>so I have a QTextEdit within a Main Window in my GUI. I want to live update the text in this by pulling from a remotely updating list. I don't know how to infinitely check this list, without either a) doing an infinite loop or b) thread. </p>
  
  <p>a) Crashes the GUI, as it is an infinite loop 
  b) produces an error saying:</p>
  
  <pre><code>QObject: Cannot create children for a parent that is in a different thread.
  </code></pre>
  
  <p>Which I understand. </p>
  
  <p>What could I do to fix this?</p>