Trailing whitespaces.
Indent
Indention, thread names
Circular buffer for the log.

Optimization. It doesn't make any sense to use a QList.