标题:关于QGraphicsScene, 问下这个该怎么实现
作者:tongxueq
日期:2016-07-21 14:21
内容:
在做一个编辑器,支持场景动画的。
现在有个难点,不知道如何解决
有两个图片,尺寸一样,父子关系,子节点盖在父节点上面。
现在设子结点不可移动,但是父结点可以移动。
那么在收到 QGraphics:mouseMoveEvent的时候,如何获得父结点呢
调用 QGraphics:mouseGrabberItem() 获得的是空的,因为子结点盖住的关系,又设了不可移动
#1 [kimtaikee 07-21 17:07]
你可以通过itemAt获得childItem, 然后再根据parentItem获得父节点
#2 [tongxueq 07-21 17:29]
但是如何让 父结点,移动呢?
#3 回 tongxueq 的帖子 [kimtaikee 07-21 18:08]
tongxueq:但是如何让 父结点,移动呢? (2016-07-21 17:29)
setPos
#4 [firebolt 07-21 20:21]
没搞懂这么做的目的是什么,用QGraphicsItemGroup可以吗?
#5 [never_forget 07-22 08:22]
兄弟,QT的示例代码里面有这个的实现,你找找看嘛