utils: Make hotspot in CursorTheme QPointF
As far as I know, the reason that the CursorTheme provides a QPoint hotspot is mostly due to the historical reasons. At the time, all hotspot math had relied upon integer hotspots. After 4cd25cf5 it is no longer the case.