update: if I set 'use KHTMLPart-based widget' instead of 'QTextBrowser- based Widget' to display HTML content in the application settings of KchmViewer, all is readable. Hurrah!
I wonder if it is picing up some QT stylesheet I have lying around in an over-clever way... J^n -- http://mail.python.org/mailman/listinfo/python-list