Html unterstützt durch das setzten von <thead> und <tfoot> das wiederholen von Elementen auf jeder Seite beim drucken.
Als Beispiel: http://scasoft.de/tabletest.php
Als ich nun versuchte über QWebView so eine Tabelle zu drucken, wurde thead einmal am Anfang dargestellt und tfoot am Ende. ch hoffe man kann verstehen, was ich meine)
Code: Alles auswählen
QWebView qView = new QWebView();
qView.setHtml(html);
qView.print(this.printer);
Habe es auch mit QTextDocument probiert, aber keinen Unterschied festgestellt.
Grüße,
Scarya
P.S.: Also der IE kanns auch nicht, aber der FF.
EDIT: sorry, hab eine Lösung gefunden, allerdings kann ich QWebView dafür nicht benutzen, mit QTextBrowser funktionierts.
http://qtforum.de/forum/viewtopic.php?t=7855
Ein weiteres Problem: QTextBrowser kann kein tfoot -.-