fix wrong pdf margins using custom header/footer

see issue http://code.google.com/p/phantomjs/issues/detail?id=588
1.6
Marco Ferragina 2012-06-18 12:25:14 +02:00
parent 37cfc05a9b
commit 1a3be3bbce
1 changed files with 3 additions and 2 deletions

View File

@ -1441,11 +1441,12 @@ void QWebFrame::print(QPrinter* printer) const
void QWebFrame::print(QPrinter *printer, PrintCallback *callback) const
{
QPainter painter;
if (!painter.begin(printer))
return;
HeaderFooter headerFooter(this, printer, callback);
if (!painter.begin(printer))
return;
const qreal zoomFactorX = (qreal)printer->logicalDpiX() / qt_defaultDpi();
const qreal zoomFactorY = (qreal)printer->logicalDpiY() / qt_defaultDpi();