как раз борюсь надо той же проблемой.
Сделал шаблон в html подогнаный под лист А4. Сверстан на дивах + css.
Запихнул все в QTextDocument и планирую печатать.
Пока все встало на проблеме с CSS.
Использую версию 4.4.3.
Как я понимаю этот документ как раз описывает, что поддерживается, а что нет.
http://doc.trolltech.com/4.4/richtext-html-subset.html#block-attributesИду прямо по документу и половина из того, что есть в этом списке не работает.
Что за дела? в чем проблема?
В итоге у меня документ фактически полностью без стилей.
И еще разницы нет, откуда брать css из отдельного файла или из самого документа. Все равно не работает толком.