• 4813阅读
  • 0回复

有关打印机,求助 [复制链接]

上一主题 下一主题
离线huaweiiac
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-26
  1. QPrinter *printer=new QPrinter(QPrinterInfo::defaultPrinter(),QPrinter::ScreenResolution);
  2.     printer->setOutputFormat(QPrinter::PdfFormat);
  3.     printer->setOutputFileName("g:\\mytest.pdf");
  4.     printer->setOrientation (QPrinter::Portrait);
  5.     QPainter painter;
  6.     if (! painter.begin(printer)) { // failed to open file
  7.         //qWarning("failed to open file, is it writable?");
  8.         ui->printInfoLabel->setText(tr("unprinted"));
  9.         return;
  10.     }
  11.     else
  12.         ui->printInfoLabel->setText(tr("printed"));


打印机是正常的,每次都会在“Application output”里出现“while parsing target library list: not well-formed (invalid token)”这个错误~~g:\\test.pdf也写好了,,就是打印机不工作。。。。求赐教
快速回复
限100 字节
 
上一个 下一个