Fixes #1 #2 Multitheme support and QPlainTextEdit for better performance