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

QGraphicsItem添锚点

2012-12-15 
QGraphicsItem加锚点这应该是Bouml里面的, 现在我想用QGraphicsItem实现类似的效果, 求思路[最优解释]重写

QGraphicsItem加锚点

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

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

[其他解释]
我的意思是....对于锚点本身的一些设计的思路..而不仅仅是显示出这个样子.也罢我已经实现了
[其他解释]

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


分享下吧
[其他解释]

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

热点排行