qt - 将鼠标坐标映射到 QGraphicsScene 坐标
问题描述
我有QWidget
一个QGraphicsScene
成员。我要做的是QWidget
接收一个mousePressEvent
(通过重载),然后从事件提供的鼠标坐标中找到场景中的图形项。
所以我的问题是如何将鼠标坐标转换为图形场景坐标,以便与图形项进行比较?
谢谢
解决方案
使用QGraphicsView::mapToScene将鼠标位置转换为场景的坐标系。
推荐阅读
- vagrant - Vagrant ifconfig 命令运行但失败
- cpanel - Cpanel - 启动脚本
- python - msvcrt.getch() 每次都检测空间
- java - 来自 API 调用的字符串翻译
- elasticsearch - Elasticsearch Nest 是否支持按查询更新
- javascript - Node JS 使用 Multer 缓慢上传
- statistics - 从分布中生成样本
- php - PHP - 带有 SQL 查询的构造函数
- android - 升级后 Android Studio 和 McAfee 的 CPU 使用率为 100%
- c# - Microsoft.Common.props 有什么作用