mal folgende kurze Frage:
Beim Drucken von Tabellen über mehrere Seiten mit QTextBrowser wird der tag
beachtet, d.h. beim Drucken mit QPrinterPreviewDialog wird am Anfang einer jeden Seite die Tabellenüberschrift erneut dargestellt. Beim Drucken des gleichen Inhalts von QWebView wird der Tag <thead></thead> nicht beachtet, d.h. die Tabelle wird auf der nächsten Seite ohne Überschrift einfach weitergedruckt.<thead><tr> ...überschrifts ..</tr></thead>
Ist das jetzt ein Fehler von QWebView oder müssen da noch einige weitere Einstellungen her ? Die Druckroutine (QtJambi) schauf folgendermaßen aus
Code: Alles auswählen
/**
* Startet die Druckvorschau
*/
protected void PrintPreview() {
QPrinter printer = new QPrinter(QPrinter.PrinterMode.HighResolution);
QPrintPreviewDialog previewdialog = new QPrintPreviewDialog ( printer, this);
previewdialog.setWindowFlags (Qt.WindowType.Window);
previewdialog.paintRequested.connect(this,"OnPrintPreview(QPrinter)");
previewdialog.showMaximized();
previewdialog.exec();
}
/**
* SLOT, bedient die Vorschau, soweit von einem View angefordert
* @param printer
*/
protected void OnPrintPreview(QPrinter printer) {
this.m_ui.KontoBrowser.print(printer);
}