KDE Print porting - help needed

Alex Merry huntedhacker at tiscali.co.uk
Wed Oct 10 00:15:39 BST 2007


We have all the API for printing in 4.0 in place.  What needs to happen 
now is that trunk needs porting.

Porting involves the following:
* using QPrinter instead of KPrinter
* using KdePrint::createPrintDialog() (in kdeui) to get a (customised) 
QPrintDialog, rather than using KPrinter::setup()
* using KPrintPreview (in kutils) for print preview, rather than 
KPrinter::setPreviewOnly(true)
* removing the dependency on libkdeprint

For more details, see the following:
http://doc.trolltech.com/4.3/printing.html
http://api.kde.org/4.0-api/kdelibs-apidocs/kutils/html/classKPrintPreview.html
http://api.kde.org/4.0-api/kdelibs-apidocs/kdeui/html/namespaceKdePrint.html
[note that these last two links won't be useful until the docs are 
regenerated]

Page to co-ordinate the porting, with list of apps needing porting:
http://techbase.kde.org/Projects/KDEPrint/KDE4#Porting

Anything that QPrinter, createPrintDialog and KPrintPreview do not 
support between is not supported in KDE 4.0.

Alex



-- 
KDE: http://www.kde.org
Ubuntu/Kubuntu: http://www.ubuntu.org http://www.kubuntu.org




More information about the kde-core-devel mailing list