天天看点

qt获取系统打印机列表

实现效果:

qt获取系统打印机列表

实现步骤:

在windows下使用qt获取系统的打印机列表名,方法如下:

  1. pro文件,或者对应的模块pri文件中,添加printsupport模块支持。
QT += printsupport
           
  1. 添加头文件:
  1. 获取打印机列表:
//获取系统的打印机列表,并在combobox中显示
    QStringList printerList = QPrinterInfo::availablePrinterNames();
    ui->comboBox->addItems(printerList);