qgraphicsscene 相关问题

QGraphicsScene是Qt工具包中的一个类,它提供了一个用于管理大量2D图形项的表面。

pyqt5在QGraphicsScene上用按钮画线。

我在使用pyqt5时遇到了一个问题。我创建了一个有背景图片的场景窗口,重新实现了drawBackground。我还创建了一个按钮,允许我在场景的某个位置添加一条线。...

回答 1 投票 0

在同一个图形场景中加入QGraphicsItem和QPainter。

我目前正在使用PyQt5和Graphicscene构建一个交互式画布,目前修改了这些帖子中的代码。PySide Node Graph连接项目 如何从鼠标到点画一条线 ...

回答 1 投票 0

自定义的QGraphicsItem在覆盖鼠标事件后的不受欢迎的行为。

我想建立一个国际象棋棋盘的模型 我想让棋子GraphicsItem对象落在棋盘GraphicsItem对象的中心 我只为棋子对象实现了一个鼠标释放事件...

回答 1 投票 0

在视图中加入QGraphisItem

是否有一种方法可以在视图中适应任何图像(我在QPixmap中导入的)并保持长宽比>。我尝试了很多解决方案,但都不成功。我也不知道我需要适应什么?QGraphicsScene在 ...

回答 1 投票 1

在QGraphicsItem QT中设置X Y坐标

[使用Qapplication和QGraphicsItem库确定对象的坐标,通常使用setPos和setPos(mapToParent(yvelocity,-xvelocity))。这些命令的问题是它们...

回答 1 投票 0

如何更改QGraphicsRectItem的颜色

我找不到我做错了。我想在发生特定事件时更改项目(QGraphicsRectItem)的颜色。事实是,似乎一旦调用了覆盖绘制方法,...

回答 1 投票 2

自定义QGraphicsItem无法正常移动

[我试图自定义QGraphicsItem来制作一个可移动的典当项目,但是当它掉落时(以棋盘或国际象棋棋盘为模型)我会遇到一个问题……

回答 1 投票 0

正确更新QGraphicsLineItem

我正在尝试使用QGraphicsScene中的mouseEvent函数绘制一条线,当我按下鼠标按钮并在场景上移动时,该线应从左上方的[0,0]开始,当它应从...开始时...

回答 1 投票 0

QGraphicScene背景

我正在学习PyQt5,以开发一个小型学术项目。我需要为QGraphicScene设置背景,但无法使图像很好地适合场景。有时也被废除...

回答 1 投票 0

检测拖放到所有子QWidget上

我正在尝试在整个应用程序中实现拖放行为,我希望在发生拖放时执行一些操作,而在MainWindow中没有其他位置。我面临的问题是...

回答 1 投票 0

如何将(0,0)设置到QGraphicsScene的左上角

是否可以将(0,0)设置为QGraphicsScene的左上角?默认情况下,它似乎位于视图的中心:class GraphicsScene:public QGraphicsScene {protected:void ...

回答 1 投票 0

同时将MouseMoveEvent用于QGraphicsScene和HoverEnterEvent用于QGraphicsItem

我正在尝试创建一个程序,您可以在其中将点和线连接在一起。我将QGraphicsEllipseItem实例化为QGraphicsScene,然后使用HoverEnterEvent和HoverLeaveEvent来更改...

回答 1 投票 1

如何在addItem或itemChange上从QGraphicsScene获取通知?

在我的项目中,我使用QGraphicsScene并在代码中添加/删除项目。现在,我想在添加或删除QGraphicsItem时得到通知。许多Qt类都有通知...

回答 2 投票 11

如何在QGraphicsScene上显示缩略图?

首先,我在QGraphicsScene上绘制了许多QGraphicsItems。我想显示一个可以在QGraphicsScene的右下角自由拖动的缩略图。我应该使用什么课程?我如何...

回答 1 投票 0

单击可选择的GraphicsItem时如何打印数据?

我有一个JSON文件,其中包含坐标列表和其他一些信息。我的JSON结构如下: “注释”:[{“ type”:“ Box”,...

回答 1 投票 0

如何翻译/拖动/移动QGraphicsScene?

我知道这个问题已经回答了很多次,特别是在Qt的C ++版本中,但是我在C ++方面不是很好,我找不到解决方案。我有一个带有QGraphicsView的代码,矩形已制成...

回答 1 投票 0

放大到GraphicsView / GraphicsScene中的光标

我有一个QGraphicsView小部件,正在将其用作绘图画布。我希望能够放大ctrl + mwheel上的鼠标光标位置。就我的代码而言,它只是滚动显示在...

回答 1 投票 1

缩放鼠标位置QGraphicsView

我正在寻找如何缩放QGraphicsView,但是要在光标位置上进行缩放。目前,我可以缩放,但是缩放到的位置不一致。 def wheelEvent(self,event):...

回答 1 投票 1

如何从QGraphicsScene中删除QRect

我有一个带有一堆QRect的QGraphicsScene。我将QRects用作QPixmap的叠加层以显示检测到的对象。我需要清除场景中的所有矩形,但不知道如何操作。 ...

回答 1 投票 2

从PyQt5中的QGraphicsScene中选择项目

我正在使用QGraphicsView和QGraphicsSCene加载图像。我在QGraphicsScene中有多个RectItems。代码如下: def load_image(self,image_item):rect_list = [[20,30,70,35],[50,100,60,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.