Win7下Qt调用打印机打印时提示另存为pdf问题

简介: Win7下Qt调用打印机打印时提示另存为pdf问题

问题描述:


在win7系统下调用打印机打印时,没有谈成打印机选择界面,而是直接让另存为pdf文件,在网上查到是由于QPrinterInfo::availablePrinters()方法失效的造成的,没有获取到有效的打印机设备。


解决方法:

https://forum.qt.io/topic/39319/solved-qprinterinfo-availableprinters-don-t-list-available-printers/2


首先在qt的安装目录下找到 windowsprintsupport dll():D:\Qt\Qt5.10.0\5.10.0\mingw53_32\plugins\printsupport\windowsprintersupport.dll


然后再发布的程序目录下面创建文件夹plugins\printsupport,然后把windowsprintersupport.dll放到printsupport下面即可。


重启程序,即可调出来打印机选择框:

目录
相关文章
|
2月前
|
安全
在网页输入汉字时弹出启动对话框,原来是IETool.dll等捣鬼
在网页输入汉字时弹出启动对话框,原来是IETool.dll等捣鬼
|
6月前
Mac系统下Qt程序图标设置方法
Mac系统下Qt程序图标设置方法
107 0
Mac程序坞只显示正在运行的应用图标
Mac程序坞只显示正在运行的应用图标
156 0
VC如何打开代码对应的界面编辑窗口
VC如何打开代码对应的界面编辑窗口
151 0
VC如何打开代码对应的界面编辑窗口
解决Qt生成exe错误:无法定位程序输入点。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Hanniel/article/details/83627298 最近下载Qt来玩,踩了不少坑。
2944 0
|
图形学 Windows
Unity调用Windows对话框保存时另存为弹框
Unity开发VR之Vuforia 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar ...
1258 0