当前位置: 代码迷 >> QT开发 >> Qt打印预览的有关问题
  详细解决方案

Qt打印预览的有关问题

热度:100   发布时间:2016-04-25 04:53:06.0
Qt打印预览的问题
C/C++ code
void MainWindow::filePrintPreview (){    QPrinter printer(QPrinter::HighResolution);    QPrintPreviewDialog preview(&printer, this);    connect(&preview, SIGNAL(paintRequested(QPrinter*)), SLOT(printPreview(QPrinter*)));    preview.exec ();}void MainWindow::printPreview (QPrinter *printer){    textEdit->print(printer);}

为什么这样能实现打印预览而不进行打印?好像还能自动分页

------解决方案--------------------
这里用了打印预览的类 在textEdit内部有了print方法 所以才能自动分页
 假如没有的话可以把printer当做画布画 自己分页 我以前写过 很烦。。。
  相关解决方案