KRecentDirs and similar: public or not?
Thiago Macieira
thiago at kde.org
Thu Sep 15 17:16:30 BST 2005
Jaroslaw Staniek wrote:
>Thiago Macieira said the following, On 2005-09-15 02:12:
>> Jaroslaw Staniek wrote:
>>>Hmm, isn't KRecentDirs class in public API of kio/kfile/? It's not
>>>marked with @internal, and uses KIO_EXPORT. This and a few more files
>>>are listed in noinst_HEADERS list...
>>
>> If the .h is not installed, you can't use it outside kdelibs. That
>> also means the API is not guaranteed to maintain binary compatibility.
>
>So is it ok if I add @internal tag for Doxygen and also remove
> KIO_EXPORT from such interfaces?
Yes and no. It's internal, but it doesn't mean it shouldn't be exported.
It could be in use in another part of kdelibs.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
5. Swa he géanhwearf tó timbran, and hwonne he cóm, lá! Unix cwæð "Hello,
World". Ǽfre ǽghwilc wæs glæd and seo woruld wæs fréo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050915/51695eca/attachment.sig>
More information about the kde-core-devel
mailing list