[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegraphics/kviewshell/plugins/pdf
From:       Wilfried Huss <Wilfried.Huss () gmx ! at>
Date:       2006-06-28 13:32:19
Message-ID: 1151501539.317215.2077.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 555743 by whuss:

Adapt to latest poppler cvs.

 M  +9 -2      pdfRenderer.cpp  


--- trunk/KDE/kdegraphics/kviewshell/plugins/pdf/pdfRenderer.cpp #555742:555743
@@ -33,6 +33,7 @@
 #include <qlayout.h>
 #include <qlabel.h>
 #include <qpainter.h>
+#include <qprinter.h>
 #include <qregexp.h>
 #include <QStack>
 #include <QTextStream>
@@ -513,9 +514,15 @@
 {
   if (document == 0)
     return false;
-
+  
+  QPrinter dummy(QPrinter::PrinterResolution);
+  dummy.setFullPage(true);
+#warning set real page size for printing.
+  dummy.setPageSize(QPrinter::A4);
+  int paperWidth = dummy.width();
+  int paperHeight = dummy.height();
 #warning THIS BLOCKS THE GUI FOR SOME TIME, AN ASYNC METHOD WOULD BE BETTER
-  return document->print(filename, pageList, 600, 600, 0);
+  return document->print(filename, pageList, 600, 600, 0, paperWidth, paperHeight);
 }
 
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic