You could also derive from QGraphicsScene and handle all the events you need at the global level. This way you wont miss any key presses, or other events. Then if you want specific items to handle key/mouse events, you should handle them per QGraphicsItem
Bookmarks