[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdegraphics/kpdf/kpdf
From: Dominique Devriese <devriese () kde ! org>
Date: 2004-01-02 21:10:49
Message-ID: 20040102211049.1623D942D () office ! kde ! org
[Download RAW message or body]
CVS commit by domi:
make print preview work
M +9 -1 kpdf_part.cpp 1.45
--- kdegraphics/kpdf/kpdf/kpdf_part.cpp #1.44:1.45
@@ -660,5 +660,13 @@ void Part::printPreview()
KPrinter printer;
printer.setPreviewOnly( true );
- doPrint( printer );
+ QPainter painter( &printer );
+ QOutputDevKPrinter printdev( painter, printer );
+ int max = m_doc->getNumPages();
+ for ( int i = 1; i <= max; ++i )
+ {
+ m_doc->displayPage( &printdev, i, printer.resolution(), 0, true );
+ if ( i != max )
+ printer.newPage();
+ }
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic