如何检查 QGraphicsTextItem 文本中wheelEvent 的位置?
我有一个接受鼠标事件的 QGraphicsTextItem 子类(即实现 wheelEvent() 方法)。 如何检查轮子事件发生在文本中的哪个位置?我想获取滚轮事件发生时鼠…
QGraphicsView 之上的透明 QGLWidget
我使用 QGraphicsView 来显示 2D 图像,并且还有一个单独的 QGLWidget 窗口来显示一些 3D 对象。我根据 3D 对象的旋转动态更改“QGraphicsView”中显…
如何对 qt 图形视图小部件/项目进行单元测试
我有一个广泛使用 Qt4 中的 GraphicsView 架构的应用程序,我想开始 ui 组件的自动化测试,但我找不到与我应该测试的内容或如何测试相关的任何资源测…
QTimer 与 QDragEvent 问题
我有一个 GUI 应用程序,您可以在 QGraphicsView/Scene 中拖动小部件。您还可以在不拖动小部件时进行平移和缩放。 我想要什么: 我想做到这一点,以便…
.NET 相当于 Qt 图形视图框架吗?
是否有一个 .NET (3.5+) 库具有与 Qt 图形视图框架?我需要的主要功能是: 允许显示多个动态 2D 图形项目 支持缩放、旋转 将场景与视图分开并允许在场…
使用QGraphicsView显示本地地图
我正在尝试使用 QGraphicsView 来显示地图图像并在其上绘制一些项目。地图边界采用笛卡尔坐标系,例如 NE(-500,200) 到 SW(600,-350)。我知道如何映射…
从 QGraphicsScene 中删除 Qpixmap
在处理 QGraphicsScene 和 QPixmap 时,我遇到了一个问题。 我按顺序显示相机捕获的帧。 QTimer 对象每 100 毫秒调用一次 updateSingleView() 函数。…
当图形项靠着其边框放置时,使 QGraphicsScene 变大
我制作了一个带有 mouseClickEvent 的 QGraphicsScene,它允许用户在其中创建蓝色方块。但我想让场景在将项目放置在其边界上时增大场景,以便用户永远…
mousePressEvent 未正确绑定?
为了熟悉 Qt 的图形视图,我在 Qt 中实现了一个简单的棋盘。目前还没有棋子。 我使用矩形来表示每个图块,因此我创建了 BoardTile 类(继承自 QGraphi…
接受 QGraphicsScene 上的放置
我正在尝试为 QGraphicsScene 实现拖放。以下是我已超载的事件: void TargetScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) { bool acc…
大 QPixmaps 使用 OpenGL 时崩溃
我正在编写一个包含大量图像的 QGraphicsView。但是当我显示分辨率为 8528 x 1128 px(全景图像)的 JPEG 时,QGraphicsPixmapItem 不会渲染。它只显…
如何使用 QGraphicsView 的 QGraphicsItem 类绘制三角形
我想使用QGraphicsItem在QGraphicsView中绘制一个三角形对象。但我不知道如何根据triangler实现边界矩形。…
如何拉伸场景以适合图形视图?
我使用 Qt 和 C++ 作为我的环境。 我在 UI 中绘制一个 QGraphicsView,然后创建一个场景并向其中添加线条。 我遍历 5000 个点的数组并绘制连接每个点…