将鼠标坐标映射到 QGraphicsScene 坐标
Map mouse coordinates to QGraphicsScene coordinates
我有一个 QWidget
和一个 QGraphicsScene
成员。我要做的是 QWidget
接收 mousePressEvent
(通过重载),然后根据事件提供的鼠标坐标在场景中找到图形项目。
所以我的问题是如何将鼠标坐标转换为图形场景坐标以便与图形项目进行比较?
谢谢
使用QGraphicsView::mapToScene将鼠标位置转换为场景的坐标系。
我有一个 QWidget
和一个 QGraphicsScene
成员。我要做的是 QWidget
接收 mousePressEvent
(通过重载),然后根据事件提供的鼠标坐标在场景中找到图形项目。
所以我的问题是如何将鼠标坐标转换为图形场景坐标以便与图形项目进行比较?
谢谢
使用QGraphicsView::mapToScene将鼠标位置转换为场景的坐标系。