Reverting r700026 and changing floats to doubles again. I'd probably like to change even the ones interfacing with OpenGL which I've left for now. svn path=/trunk/KDE/kdebase/workspace/; revision=707987
svn path=/trunk/KDE/kdebase/workspace/; revision=687380