项目遇到一个情形,通过QPrinterInfo::availablePrinterNames() 获取打印机名称后,再通过这个名称查询该打印机正在打印的队列。找了半天没找到结果,求教育!
好像是只能通过系统API来获取,打印列表最终是通过系统API调用打印机驱动接口获取的。参考如下(是一个C#的例子):