--nextPart2596328.be6fClDsuI Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 07 Sep 2007, Thomas Zander wrote: > I was looking at things as well, and I had in mind a slightly > different approach, let me know what you think of this; > we create a separate project that aims to kill off KPrinter (the > class) in favor of using QPrinter everywhere. > This probably includes altering Q[Abstract]PrintDialog to allow it to > have a application-specific dialog, as well as a way to show a dialog > while printing with the current page number on it. > I'm sure some features that are now being handled by ghostscript have > to be re-implemented in this extention to QPrinter as well. > The aim of this project is to get rid of the notion that QPrinter is > not good enough for KDE. As I'm personally puzzled what exactly the > issues are and the issues we are talking about seem to be easy enough > to solve correctly without having to have a KPrinter we are stuck > with for the test of KDE4 again. =46eatures missing in QPrinter (which are not easily added without at=20 least extending QPrinter and implementing QPrintEngine and=20 QAbstractPrintDialog): * Print preview * Printing a list of pages (such as 1,4,6-8) or the current page * Custom margins * Straightforward printer options (try clicking "properties" for a=20 printer in the print dialog of the Qt assistant program, and doing the=20 same in kolourpaint) * "Special" printers (like Send Fax via KFax) independent of eg: CUPS * Integration with the KDE print management system (ties in with the=20 above two points) I guess it comes down to how much value you place on these features. Alex =2D-=20 KDE: http://www.kde.org Ubuntu/Kubuntu: http://www.ubuntu.org http://www.kubuntu.org --nextPart2596328.be6fClDsuI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQBG4YFDBRauKLutZ9ARAr2IAKCObjlE/5aFjwcRCTKupxPUuCqWCwCfReQO mMpuvLp5mOf7dtfRimakpEM= =W7kU -----END PGP SIGNATURE----- --nextPart2596328.be6fClDsuI--