tags:

views:

82

answers:

1

I'm using QGraphicView and QGraphicScene to display and image. I would like to get image pixel coordinate when i mouse click on that pixel. For that i use mousePressEvent and implement function to isplay event position. But the problem is the image pixel position is wrong because i obtain the pixel coordinate corresponding to the GraphicView not the pixel coordinate in the image. I think it will gives me a right answer when the view have exactly the same size than the image (at least how to do that ?), but i preffer more sophisticated solution.

Please help

A: 

You override the mouse press event for QGraphicsPixmap item.

Shadow
or install an scene event filter
Frank
Thanks it works
polyBrain
Glad to hear from you :)
Shadow