If you install source packages with checkinstall you can uninstall more easily: http://www.debian-administration.org/articles/147

The missing kde headers is probably a missing dev package, I'd say kdelibs4-dev.