For example, a trace module outputs information to QTextEdit or QTableWidget. Calling somthing like trace.ouput("...") could simply output the string to the widget. But the widget doesn't update the display at the calling point. So my question is : is there any intuitive way to force the widget update the display?