// 创建打印机对象
QPrinter printer;
//获取默认打印机
QString printerName = printer.printerName();
if( printerName.size() == 0)
{
QMessageBox box(QMessageBox::Information,QStringLiteral("提示"),QStringLiteral("打印机名称为空"),QMessageBox::Ok);
box.setButtonText(QMessageBox::Ok,QStringLiteral("确定"));
box.exec();
return;
}
QPrintDialog dlg(&printer, this);
// 如果在对话框中按下了打印按钮,则执行打印操作
if (dlg.exec() == QDialog::Accepted)
{
ui.webView->print(&printer);
}
03-16
7655
