ScenePosition: Port x,y properties from int to qreal
Items measure their position and dimensions in floating point numbers. There's no good reason why ScenePosition should be implicitly rounding those numbers down at the very last step of calculation.