关于QPrinter与QTextDocument结合打印的问题
出现的问题:1、设置打印机名称:QPrinter nPrinter;
nPrinter.setPrinterName(“\\\\112.136.12*.12\\c363”);
不关心字体,打印的纸张大小等;
这样设置打印机名称后:QTextDocument doc;
doc.setPlainText(“just a test”);
doc.print(&nPrinter);
将打印机打印内容设置好以后调用打印预览窗口,可以看到需要打印的内容;但是在打印到纸张上面的时候,从打印机出来的是一张白纸,这是为什么?
2、设置打印机名称:QPrinter nPrinter;
nPrinter.setPrinterName(“XP-58C“);
不关心字体,打印的纸张大小等;
这样设置打印机名称后:QTextDocument doc;
doc.setPlainText(“just a test”);
doc.print(&nPrinter);
换了一台打印机,重新设置名称之后这样能够正常打印;求指导。