jamo_
11th April 2011, 01:17
Hi,
I am using the following code to print an html document.
It works fine except the absolute URL for the image in this document is not printed.
I would use it as a Qt resource but I am trying to make the program more configurable for portability.
Thanks
QTextStream print(&htmlfile);
QPrinter *printer = new QPrinter(QPrinter::HighResolution);
QString html = print.readAll();
QTextDocument doc;
doc.setHtml(html);
printer->setPageSize(QPrinter::A4);
QPrintDialog *printDialog = new QPrintDialog(printer);
if (printDialog->exec() == QDialog::Accepted)
{
doc.print(printer);
}
delete printDialog;
delete printer;
I am using the following code to print an html document.
It works fine except the absolute URL for the image in this document is not printed.
I would use it as a Qt resource but I am trying to make the program more configurable for portability.
Thanks
QTextStream print(&htmlfile);
QPrinter *printer = new QPrinter(QPrinter::HighResolution);
QString html = print.readAll();
QTextDocument doc;
doc.setHtml(html);
printer->setPageSize(QPrinter::A4);
QPrintDialog *printDialog = new QPrintDialog(printer);
if (printDialog->exec() == QDialog::Accepted)
{
doc.print(printer);
}
delete printDialog;
delete printer;