qgraphicsitem 相关问题

QGraphicsItem类是QGraphicsScene中所有图形项的基类。

在QGraphicsItem QT中设置X Y坐标

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

回答 1 投票 0

如何更改QGraphicsRectItem的颜色

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

回答 1 投票 2

如何更改QGraphicsItem对象的颜色?

我尝试使用QGraphicsRectItem进行强制转换,然后使用setBrush(Qt :: QColor)方法,但没有成功。 int r = rand()%itemList.length(); MyItem * item = itemList.at(...

回答 1 投票 0

自定义QGraphicsItem无法正常移动

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

回答 1 投票 0

QtCharts-背景,前景显示

我想在我的QChartView中显示一个QGraphicsRectItem。但是,矩形显示在图表中的线系列的后面。我试图在我的QGraphicsRectItem和...

回答 1 投票 3

什么类型的列表将QGraphicsScene中所有项目堆叠在一起?>

我知道QGraphicsScene.items()返回QGraphicsScene上所有项目的列表,可以根据几个Qt.SortOrder对其进行排序。但是,这些都不对我有用,因为我需要对...进行排序...

回答 1 投票 0

QGraphicsItem.setTransformations不能按预期工作(也:PySide2与PyQt5之间的差异)

[当我尝试将转换添加到QGraphicsItem时,它没有显示在该对象的转换列表中:从PySide2.QtWidgets导入QGraphicsRectItem,QGraphicsScale rect = ...

回答 1 投票 1

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

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

回答 1 投票 1

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

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

回答 2 投票 11

qt,在一个点上绘制像素图的中心,而不是在一个点上绘制像素图的左上角

[就像标题说的那样,我正在将像素图绘制到特定位置的场景上。 QT通过将像素图的左上角放置在我指定的点来绘制像素图。但是,我想要...的中心...

回答 2 投票 0

'QGraphicsVideoItem'类中'offset()或setOffset'的坐标

我正在使用Qt Creator 4.5.2(Qt 5.9.5,GCC 7.3.0 64位)并在Ubuntu 18.04上运行,我只是想从IP摄像机获取实时视频流或播放预先录制的视频。我用了'QGraphicsView',...

回答 1 投票 0

QAction作为QGraphicsItem上的键盘快捷键

我想为我的QGraphicsScene实现键盘快捷键。我的图形对象是从QGraphicItem和QObject派生的,因此我可以使用信号/插槽连接。我已经在使用QActions ...

回答 1 投票 0

Qt将许多QGraphicsPixmapItem添加到QGraphicsScene

我正在尝试创建一个像大多数照片编辑器程序(Photoshop)一样的图层系统,基本上是使用QGraphicsPixmapItem :: setPixmap(QPixmap * image)绘制一个QGraphicsPixmapItem;在...

回答 1 投票 0

如何从QGraphicsItem的上下文菜单中运行功能

我正在尝试在QGraphicsItem子类中实现上下文菜单,如下所示:void ImagePixmapItem :: right_clicked(){qDebug(“ Got here!”); } void ImagePixmapItem :: contextMenuEvent(...

回答 1 投票 1

PyQt的定制QPolygon得到删除:RuntimeError:封装的C /类型ImagePolygon的C ++对象已被删除

我有加载多个图像的程序,并且每幅图像具有由自定义QGraphicsPolygon项表示多边形的阵列。我在与它相应多边形到时加载1个图像...

回答 1 投票 0

沿QPainterPath动画椭圆

我有一堆椭圆,最初排列在路径的顶部,应该沿着QPainterPath移动。我有它为第一个椭圆工作,但我无法弄清楚如何得到正确的...

回答 1 投票 0

将鼠标坐标映射到QGraphicsScene坐标

我有一个带有QGraphicsScene成员的QWidget。我要做的是让QWidget接收mousePressEvent(通过重载),然后从鼠标坐标中找到场景中的图形项...

回答 1 投票 0

QGraphicsRectItem设置图像崩溃

我正在研究如何将地图图像设置为QGraphicsScene对象中的QGraphicsRectItem对象,我在PyQT5中得到了一个干净的崩溃。代码是:从PyQt5.QtCore import * from ...导入sys ...

回答 1 投票 0

Qt:强制QGraphicsItem更新

根据Qt文档,“void QGraphicsItem :: update(const QRectF&rect = QRectF())”不会立即引起绘制;相反,它会安排由...处理的绘制请求

回答 1 投票 3

Qgraphicsscene在一个函数中获取scenePos()的麻烦

我已经将qgraphicsscene子类化,并尝试将鼠标坐标置于“正常”功能中。我只是在研究“鼠标参与”功能。对不起,我是业余程序员。在这里例外......

回答 1 投票 1

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