实现效果:
实现步骤:
在windows下使用qt获取系统的打印机列表名,方法如下:
- pro文件,或者对应的模块pri文件中,添加printsupport模块支持。
QT += printsupport
- 添加头文件:
#include <QPrinterInfo>
- 获取打印机列表:
//获取系统的打印机列表,并在combobox中显示
QStringList printerList = QPrinterInfo::availablePrinterNames();
ui->comboBox->addItems(printerList);