QGraphicsItem添锚点

QGraphicsItem加锚点

这应该是Bouml里面的, 现在我想用QGraphicsItem实现类似的效果, 求思路
------最佳解决方案--------------------
重写paintEvent,还有selected,如果选中,周围就画那个锚点...

------其他解决方案--------------------
这个要重写绘制函数了 
需要注意的是 由于你周围的那些锚点是在图形外侧的  所以你要设置QGraphicsItem的矩形大小包括这些锚点

------其他解决方案--------------------
我的意思是....对于锚点本身的一些设计的思路..而不仅仅是显示出这个样子.也罢我已经实现了
------其他解决方案--------------------
引用:
我的意思是....对于锚点本身的一些设计的思路..而不仅仅是显示出这个样子.也罢我已经实现了


分享下吧
------其他解决方案--------------------

1. 上面的锚点单独写一个类
2. 中间矩形boundingRect大16个像素的一圈, 然后当中间大矩形hover的时候就把八个锚点显示出来
3. 锚点中响应mousePressedEvent, mouseMoveEvent, 对坐标值进行运算, 该旋转的时候旋转, 该缩放的时候缩放