KRecentDirs and similar: public or not?
Jarosław Staniek
js at iidea.pl
Mon Sep 15 17:19:33 BST 2003
Luciano Montanaro said the following, On 2005-09-15 17:59:
> El Jueves, 15 de Septiembre de 2005 17:50, Jaroslaw Staniek escribió:
>
>>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?
>
>
> I don't think you can remove the symbol without checking first.
> The symbol could be used in a different library in the kdelibs module.
Ok, so we have at least @internal, to clean up the dev docs, right?
--
regards / pozdrawiam,
Jaroslaw Staniek / OpenOffice Polska / Kexi Team
http://www.openoffice.com.pl | http://www.kexi-project.org
KDElibs/Windows: http://wiki.kde.org/tiki-index.php?page=KDElibs+for+win32
More information about the kde-core-devel
mailing list