From kde-core-devel Wed Jul 30 09:12:57 2003 From: Marc Mutz Date: Wed, 30 Jul 2003 09:12:57 +0000 To: kde-core-devel Subject: Re: kicker/taskmanager classes have d-pointers,files installed X-MARC-Message: https://marc.info/?l=kde-core-devel&m=105955696514188 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-02=_aw4J/YP5wU5nWhO" --Boundary-02=_aw4J/YP5wU5nWhO Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 28 July 2003 15:41, Lubos Lunak wrote: > =A0the subject basically says it all. Classes in the > kdebase/kicker/taskmanager kicker's internal library have d-pointers, > thus suggesting this lib is supposed to stay BC, but it actually > doesn't have .h files installed, so BC doesn't make any sense there. > > > =A0Will anybody mind if I remove the d-pointers, and while I'll be at > it, also break the BC a bit (since I have no other idea how to fix > something there) ? Not knowing the code, this might just be the bridge pattern employed to=20 reduce #includes in header files, reducing inter-.cpp file depedencies=20 and thus compile time? Marc =2D-=20 Kight, Khis Kay KDE Krogramms Kre Kasier Ko Kdentify; Gnome Grograms Gn Ghe Gther Gand Gtart Gith G. -- "diskord_" in heise.de newsticker comment (translated) --Boundary-02=_aw4J/YP5wU5nWhO Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/J4wa3oWD+L2/6DgRAgqsAKCING7F9dIH+VqX7JEkKs9lI83niwCg+wsy WbnXP42j1IhmmRgcNVW71Y8= =wJt2 -----END PGP SIGNATURE----- --Boundary-02=_aw4J/YP5wU5nWhO--