首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt打印预览的有关问题

2012-04-21 
Qt打印预览的问题C/C++ codevoid MainWindow::filePrintPreview (){QPrinter printer(QPrinter::HighResol

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当做画布画 自己分页 我以前写过 很烦。。。

热点排行