Version: (using Devel) Installed from: Compiled sources Currently the positions() method isn't a const getter. We might want to change this. In related matters the ScreenGraphicsItem::positions method already reinterpretes the negative position as a positive one (which I feel should maybe better be done in AbstractFloatItem itself, so that it's still possible to create ScreenGraphicsItems that are partially out of the viewport ). Also as another suggestion by ariya we might consider using alignment properties instead of the current implementation. However this might introduce additional complexity, so this should be discussed.
Fixed in svn revision 1005225.