首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QGraphicsItem 的碰撞 有关问题

2013-06-25 
QGraphicsItem 的碰撞 问题我想在QGraphicsItem::SelectionArea()的区域上画一个 选择框,本来是用在场景

QGraphicsItem 的碰撞 问题
我想在QGraphicsItem::SelectionArea();的区域上画一个 选择框,本来是用在场景中加入item的方法。
但是发现 选择的时候  图形会发生碰撞然后改变位置,我就在QGraphicsItem::drawForeground里面画这个选择框发现还是 会发生碰撞。

不画这个选框的时候 一点没有问题 ,画了之后 ,先抓住一个图形移动鼠标 ,绘制选框的同时图形也在移动,选框和另一个图形的Rect重合 ,重合的这个图形就弹开了。(是抓住一个图形 同时 绘制选框的时候出现的问题)
单纯绘制选框没有任何问题。

怎么让item除了选中移动其他操作不会发生任何位置变化啊?
下面是 发生碰撞的图片QGraphicsItem 的碰撞 有关问题
这是碰撞后的QGraphicsItem 的碰撞 有关问题 QGraphicsItem 碰撞
[解决办法]
你得看看你实现哪里修改了其他图元的数据。

热点排行