打印时剪切QTableWidget的内容

时间:2017-05-28 19:40:16

标签: printing qtablewidget qprinter

我有一个包含许多行且有滚动条的表(QTableWidget)。这是我打印此表的命令。

QPrinter printer;
QPrintDialog printer_dialog(&printer);
if (printer_dialog.exec() == QDialog::Accepted) {
    QPainter painter(&printer);
    ui.mytable->render(&painter);
}

但只会打印显示的第一行。不打印表的下面部分(我们必须用滚动条向下滚动表格)。如何打印表格的所有内容?

0 个答案:

没有答案