An abridged KDE API (Application Programmers Interface) reference is available at http://www.samspublishing.com and http://kde20development.andamooka.com. It contains documentation of the public interfaces to KDE widgets and utility classes that are in the following libraries:
The API documentation was carefully reviewed, starting with work done by Air Michail on code reuse (http://www.cs.washington.edu/homes/amir/phd), to select classes that were used often throughout KDE 1.x applications and expected to be important for KDE 2.0 application development. I hope this abridged reference will be sufficient for most KDE application developers and more convenient and easier to navigate than the full version. (The full version is automatically generated by KDOC and is available at http://developer.kde.org/documentation/library/2.0-api/classref/index.html.
The API documentation was also professionally edited by Macmillan Publishing and by the author. The edited version was returned to the KDE CVS (i.e., to the class header files) so that all future versions—full or abridged—may benefit.
The formatted version of the abridged documentation was generated with a modified version of KDOC.