http://developer.kde.org/~sewardj/docs/
The most valuable source of information is the source code itself.