From kde-core-devel Fri Sep 14 22:04:56 2007 From: Thomas Zander Date: Fri, 14 Sep 2007 22:04:56 +0000 To: kde-core-devel Subject: Re: KDE4 printing: results of IRC meeting Message-Id: <200709150004.56395.zander () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=118980754303665 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart3441934.2SszDI7fA4" --nextPart3441934.2SszDI7fA4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 14 September 2007 23:57:41 Bart Coppens wrote: > On Friday 14 September 2007 23:51, Thiago Macieira wrote: > > KDE Libs 4.0's printing will work only on Qt 4.3.2 because it will do > > a very ugly hack of modifying QPrintDialog. If you upgrade Qt without > > upgrading KDE, you will very likely lose those extra configuration > > pages. (Which Windows and Mac users won't be seeing anyways) > > Wow. This completely defeats the idea of backwards-compatibility.=20 > Purposely depending on code of which you know it will be > ABI/API-incompatible in the next release sounds like a *very* bad idea > to me. This is all Qt introspection. So its only behaviorally incompatible. The only alternative is to not have anything in 4.0. I convineced Thiago=20 this afternoon that if the choice is "No extra dialogs" or "dialogs for a=20 pretty large subset of our users" I'd go for the latter option. I know, its not a perfect solution. But its a solution that will help us=20 get to the pretty solutions that we want. Hang in there, happyness will=20 happen soon :) =2D-=20 Thomas Zander --nextPart3441934.2SszDI7fA4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBG6wWICojCW6H2z/QRArMfAKCqmwV4xYCW5IYEp1vUV6LKzG0jgQCfQqGJ 6FKstOlehYacBF292D7XuNc= =0hD7 -----END PGP SIGNATURE----- --nextPart3441934.2SszDI7fA4--