This is a good point. I would recommend moving deprecated methods out of qt/kdelibs into a separate libraby. So qt/kde could become smaller/faster, and if you need compatibility for old/not yet ported applications, you could just link to the "compatibility"-libraries.