Quote Originally Posted by wysota View Post
But QGraphicsView and QGraphicsScene are objects and that's where one probably wants to place the connections anyway.
If the need is to manage selection, sure I agree with you. The way Item->View is obvious and for View->Item you need to manage a map of items.

So it depends on the kind of messages you need.
For my own case, I derived my items from QObject because I need to do complex computing when painting item images in an MVC design, that relies on GUI independant processes.