That looks like a good idea, that way I won't have to worry about getting parent widget coordinates.

One question though: will it be possible to "print" the whole scene (including the arrows) to an image, or will the arrow not be included because it's not part of the scene?

Thanks!