if (printerDialog->exec())
{
pushButton_Print->hide();
pushButton_Exit->hide();
QPainter painter(printer);
painter.setRenderHint(QPainter::Antialiasing);
render(&painter);
pushButton_Print->show();
pushButton_Exit->show();
}
通过hide,show确实可以实现,但是个人感觉太雷了.....哪位有真正意义上设置打印范围的方法吗?盼赐教