Oh, you meant if I overrode myScene::mousePressEvent(QGraphicsSceneMouseEvent *event). No, I didn't override the default mousePressEvent handler for the graphics scene. I do have some classes (BoardTile and ChessPiece) that inherit from QGraphicsItem that do have mousePressEvent overrides.

Either way, if I define a custom myScene::mousePressEvent(QGraphicsSceneMouseEvent *event) with a call to QGraphicsScene::mousePressEvent(mouseEvent) in it, I can see that clicks are being registered on the level of the graphics scene, but the objects are still not getting the click.