...
Refactor the pygments based highlighter so that the plumbing connecting pygments to Qt can be re-used