cost 441 ms
QGraphicsItem 旋转手柄 - QGraphicsItem Rotation handle

我是 PyQt5 的新手。 我正在尝试像这样实现项目控制 在那里您可以通过拖动旋转手柄来旋转项目。 现在有什么: 当项目位于初始 position 时,它工作正常,但如果您移动它,旋转将停止正常工作。 好像我在坐标上做错了什么,但我不明白是什么。 请帮忙... ...

如果我没有调用它们,这些函数是如何调用的? - how are these functions called if I didn't call them?

我是 QT 的新手。 如果我没有调用这些函数,它们是如何自动调用的? 也许在父类的某个地方有连接以某种方式连接它们并启动它们? 我知道这里会有一个默认构造函数,但是如果默认构造函数为空,这些函数是怎么调用的 上市: }物品; ...

PyQt5:如何仅翻转 QGraphicsItem 父项 - PyQt5: How to flip QGraphicsItem parent item only

我正在尝试对具有子QGraphicsItem和孙QGraphicsItem的 QGraphicsItem 执行翻转。 原始项目如下所示: (蓝色矩形和文字是孩子,里面的数字是孙 我将以下转换应用于父项: 翻转父项后的结果: 由于我想重新翻转文本和数字以使其可读,因此我尝试在父级转换后 ...

PyQt5:可调整大小的“QGraphicsRectItem”:如何正确更新其 position(在场景坐标中) - PyQt5: Resizable `QGraphicsRectItem`: How to properly update its position (in scene coordinate)

我创建了一个可调整大小的QGraphicsRectItem ,我可以很好地调整它的大小,但我无法在其场景中更新新调整大小的项目的 position 目前,我正在测试仅在向上调整大小时更新item.pos() ,它无法正常工作,我需要建议来更正此实现。 在mouseMoveEvent()中,当sel ...

如何使用 QGraphicsItem 仅在圆形中绘制网格线 - How to draw grid line only in a circle using QGraphicsItem

请提前原谅英语不好。 你好! 我目前正在使用 QGraphicsView 和 QGraphicsItem 实现视图小部件。 有没有办法只在一个圆圈内绘制网格线? 矩形很好,但试图将它们画在一个圆圈内是一种痛苦。 下面是示例代码。 这是我当前的状态->当前网格线结果 结果我想要的看起 ...

将 mousePressed 事件通知给 QGraphicsView 的简洁方法 - Clean way to get mousePressed event notified to QGraphicsView

我从 QGraphicsItemGroup 继承并制作了一个 class,它保留指向其包含项的指针,以便我以后可以引用它们并更改属性。 它有一个椭圆项目和一个订单项目,我只希望椭圆是可点击的。 我需要将椭圆的按下事件传播到 QGraphicsView,以便我可以向周围的一些小部件发送信号。 到目前为 ...

在 QGraphicsItem 绘制方法中围绕所有对象/形状绘制边框 - Draw a border around all objects/shapes in a QGraphicsItem paint method

我想在QGraphicsItem Paint 方法中围绕所有对象/形状绘制边框。 (绿色和红色圆圈是单独项目的一部分,因此在这种情况下它们不算数) 我目前正在绘制RoundedRects ,但我正在寻找一种可扩展的解决方案,该解决方案还可以支持更复杂的对象(星星、香蕉等); 对象相互重叠的情况。 ...

为什么椭圆位置与我的鼠标位置不相似? - Why does the ellipse position not similar to my mouse position?

我这里有一个代码,当单击鼠标时会添加一个椭圆和一条线。 我有一个 MouseRelase 事件 当我点击线条时,它的位置与鼠标位置相似,但椭圆位置与鼠标的确切位置几乎没有差距或差异。椭圆的中心应该是线条的端点或鼠标位置所在的位置。 在此处查看图片: 有人可以帮我有什么问题,为什么椭圆不 ...

如何在 QGraphicsItem 中插入指针,以便当他们获得选定的指针时将被访问? - How to insert pointer in QGraphicsItem so when they get selected pointer will be accessed?

我想用鼠标单击 select 矩形/折线通过场景,应该能够打印它的名称和其他属性。 它的名称和其他属性都在图形节点中。 但我不想再次交互图形。 因此,当我通过图形坐标绘制矩形/折线时,我应该能够在矩形/折线上存储图形节点的一些指针,这样当我单击矩形/折线时,然后通过该指针我可以访问它的名称和其他特 ...

如何将右键单击菜单操作连接到 QGraphicsView 中的某些 function? - How to connect right click menu action to some function in QGraphicsView?

目前在我的 QGraphicsScene 中,有多个项目(如文本、椭圆、矩形、多段线等)我想通过右键单击它们然后选择“Color Me”选项来更改这些项目的颜色。 单击“Color Me”选项后,应弹出颜色对话框,然后我应该更改项目的颜色。 但在我的尝试中,右键单击时,出现了 Color Me 选 ...

PyQt5 QGraphicsPathItem 绘制一个电阻 - PyQt5 QGraphicsPathItem to draw a Resistor

我正在编写一个应用程序来解决电路问题,我需要 model 电路。 为此,我需要在场景上绘制电阻器和其他形状,能够移动它等等。 问题是我试图在现场展示一个电阻器,但我找不到路。 我正在尝试使用 QGraphicsPathItem 但查看文档我无法做到这一点。 我将展示一些我正在编写的用于解决应用程序这 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM