本文主要是介绍Qt中的QPrintDialog,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 1 Qt中的QPrintDialog
1 Qt中的QPrintDialog
打印对话框:
- Qt中提供了预定义的打印对话框QPrintDialog类。
- QPrintDialog类用于设置打印相关的参数信息。
打印对话框的使用方式:
QPrinter类:
- Qt中的QPrinter类是打印设备及其参数的封装。
- QPrinter类封装了系统中打印设备的驱动接口。
- QPrinter以相同方式使用系统中的不同打印设备。
示例代码:
QPrintDialog dlg(this);dlg.setWindowTitle("Print Dialog Test");if( dlg.exec() == QPrintDialog::Accepted ){QPrinter* p = dlg.printer();QTextDocument td;//td.setPlainText("Printer object test!");td.setHtml("<h1>Print html object test</hl>");p->setOutputFileName("D:\\test.xps");td.print(p);}
参考资料:
- QT实验分析教程
这篇关于Qt中的QPrintDialog的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!