From kde-core-devel Fri Dec 31 22:07:46 2004 From: "Aaron J. Seigo" Date: Fri, 31 Dec 2004 22:07:46 +0000 To: kde-core-devel Subject: [PATCH]: KConfigGroup::isImmutable() Message-Id: <200412311507.47491.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=110453092918343 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1226188.2jmOHbsbgP" --nextPart1226188.2jmOHbsbgP Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline hi all.. in getting the final feature in CVS for kicker, improved kiosk support, i'v= e=20 needed a KConfigGroup::isImmutable(), since KConfigGroup's are passed aroun= d=20 in Kicker for reading/writing configs. the patch can be seen here: http://aseigo.bddf.ca/dms/11/98_kconfiggroup.diff and is necessary because KConfigBase::group() is hidden in the private sect= ion=20 of the KConfigGroup class declaration, so discovering the immutability of t= he=20 group represented by a KConfigGroup can't easily be done unless one knows=20 what the KConfigGroup's group name is (which the object often doesn't in=20 Kicker by the time it gets the KConfigGroup) ok to commit? =2D-=20 Aaron J. Seigo GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 --nextPart1226188.2jmOHbsbgP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBB1c2z1rcusafx20MRArAjAKCrhz2D/LSZ5itM5auKFnmqHFl7iQCeLfxd XEe/GxbIrxSvjkeS/1vt0hA= =1jgP -----END PGP SIGNATURE----- --nextPart1226188.2jmOHbsbgP--