The K Desktop Environment

5.2. Why can't I define new shortcuts for launching applications?

Answer: Because this is not the task of the window manager. However, you could write a small application who does this. Using the class KGlobalAccel from libkdecore, every KDE application has easy access to system wide shortcuts.