Re: Qt from a professional perspective.
David -- thank you for the post, kept me from having to make the exact same post :)
Another Option for highlighting...
_IF_ you use gvim and want to output syntax highlighted code, it is easy. Goto Syntax->Convert To Html in gvim. It will convert the file you are looking at _AS_ _IS_. Since vim already supports hundreds of languages and has wonderful syntax highlighting (and as of 6.0 "syntax themes") it is a great thing.
If you are not a gvim user, download this at once. I was just pointing out a little used feature of gvim.
-- Have a great day.