Inhalt eines QTableWidget drucken
Verfasst: 5. Mai 2012 19:33
Ich habe ein QTableWidget mit Namen tableDates. Nun möchte ich den Inhalt des QTableWidgets drucken, doch leider führt der Aufruf zu einem Programmabsturtz. Kann mir bitte jemand sagen wo hier der Fehler liegen könnte?
enduser
Code: Alles auswählen
void DlgZettel::on_printPushButton_clicked()
{
QPixmap pix(tableDates->size());
tableDates->render(&pix);
QPrinter drucker(QPrinter::ScreenResolution);
QPrintDialog printDialog(&drucker);
if (printDialog.exec() == QDialog::Accepted)
{
QPainter painter;
painter.begin(&drucker);
painter.drawPixmap(0,0,pix);
drucker.setPaperSize(drucker.A6);
painter.end();
}
}