svn path=/trunk/KDE/kdelibs/; revision=1019570
mouse events while dragging), and is generally shorter and cleaner. There are still some regressions I'll be working on fixing, but it basically works, avoids crashes and is even faster. svn path=/trunk/KDE/kdelibs/; revision=923915