This section contains information about tools for KDE development.
A list of tools which are used to analyze a program. This includes debuggers and profilers, for instance.
Valgrind helps to find memory leaks and uninitialized memory blocks. Additional features are a profiler and more. Valgrind is one of the most important development tools!
The GNU Project Debugger (GDB)
KDbg is a graphical user interface to GDB, which is able to set breakpoints, step through the code etc.
KDevelop is an excellent IDE for developing KDE and Qt C++ applications. It includes a an integrated debugger, a powerful editor with syntax highlighting, a Project wizard to create applications from templates, the automake/autoconf gunk, and even the class documentation.
With Trolltechs Qt Designer it is easy to layout user interfaces like buttons and checkboxes. Additional features are undo/redo, checking accelerator conflicts etc. Qt Designer allows even non-programmers to help design KDE dialogs.
You can find information on writing and translating documentation on this dedicated site.