我想触发我在 QGraphicsView 上用鼠标单击的位置。这里的问题:这个 QGraphicsView 总是放大。但我想获得相对于整个小部件的点,而不仅仅是视口。或者换句话说:当我放大并单击左上角时,位置不应该是 0,0(QMousePressEvent 只是给了我这一点)。应该是从那里到整个sceneRectangle左上角的距离(或者到中间,无所谓)。有没有办法做到这一点?感谢您的回答。
问问题
247 次
我想触发我在 QGraphicsView 上用鼠标单击的位置。这里的问题:这个 QGraphicsView 总是放大。但我想获得相对于整个小部件的点,而不仅仅是视口。或者换句话说:当我放大并单击左上角时,位置不应该是 0,0(QMousePressEvent 只是给了我这一点)。应该是从那里到整个sceneRectangle左上角的距离(或者到中间,无所谓)。有没有办法做到这一点?感谢您的回答。