Puede intentar http://www.qt-apps.org/. Eso es solo Qt en lugar de KDE.
Para KDE puede intentar instalarlo en su Ubuntu, usarlo por un tiempo, elegir una aplicación que le guste y ver su código fuente. A continuación, puede obtenerlo del repositorio KDE SVN, compilarlo usted mismo, cambiarlo, corregir errores, enviar parches, etc.
Pero recuerde que KDE no es Qt. KDE usa kdelibs, que son otra capa construida encima de Qt. Tal vez el aspecto multiplataforma también le interese: Qt funciona muy bien en Linux, Mac y Windows, mientras que KDE funciona muy bien en Linux y está en proceso de ser portado a Mac y Windows. Hay progreso allí (puede obtener aplicaciones de KDE en Windows here), pero no están tan pulidas como Qt en Windows.
Supongo que se puede decir que si desea aprender a obtener un trabajo con Qt o si desea un soporte fuerte multiplataforma, entonces centrarse en Qt simple es mejor, mientras que si desea desarrollar aplicaciones de código abierto con Qt KDE podría ser la mejor opción.
Ha pasado un tiempo, ¿tiene algún nuevo proyecto Opensource Qt para aprender las mejores prácticas? – metdos