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

List:       kde-devel
Subject:    KDE Print porting - help needed
From:       Alex Merry <huntedhacker () tiscali ! co ! uk>
Date:       2007-10-09 23:15:39
Message-ID: 200710100015.39789.huntedhacker () tiscali ! co ! uk
[Download RAW message or body]

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
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

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