Win11系统中pyside6的qprinter使用注意事项
Pyside6使用QPrinter注意事项:
Win11\Python3.12中Pyside6.8在实例化QPrinter中,需要代入参数,否则实例化会出现莫名bug或者十分缓慢,无法实例化
在debug的时候发现的
1 | printer = QPrinter() |
有时候无法实例化,即时可以实例化,程序也要20多秒甚至一分钟才行
解决方法:
1 | printer_info_s = QPrinterInfo.availablePrinters() |
列出win系统中的打印机列表,并指定printer_info是里面的第一个,然后再实例化printer