【问题标题】:Qt. How can I pick default printer and disable the rest of them in QPrinterDialog?Qt。如何在 QPrinterDialog 中选择默认打印机并禁用其余打印机? 【发布时间】:2019-12-24 11:40:47 【问题描述】: 我需要删除或至少禁用所有打印机,但“选择打印机”组中的一台除外。它是 QPrintDialog,我知道它是原生的。我只对 Windows 的解决方案感兴趣。 【问题讨论】: 标签: c++ qt 【解决方案1】: QPrinter printer; printer.setPrinterName("printer's name"); QPrintDialog dialog(&printer, this); https://doc.qt.io/qt-5/qprinter.html#setPrinterName 【讨论】: