TAB-- svn path=/trunk/KDE/kdebase/workspace/; revision=1050675
Based on earlier work done by Lubos Lunak and ideas by Lucas Murray. svn path=/trunk/KDE/kdebase/workspace/; revision=957680