• 15534阅读
  • 11回复

如何使用QGraphicsItemGroup [复制链接]

上一主题 下一主题
离线babybluema
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-18
我想把几个图元组成一个图元,单个的图元是可以通过鼠标拖动改变图元大小的。请问:使用QGraphicsItemGroup成组后,如何才能也具有这种功能呢。还是就是使用QGraphicsItemGroup成组后,组合图元的boundingRect()返回的是组合图元在scene中的矩形大小,其位置也是QPointF(0,0),该如何修改这种操作呢。望高人指点迷津。
离线babybluema

只看该作者 1楼 发表于: 2010-03-19
没有人用过QGraphicsItemGroup吗?
离线babybluema

只看该作者 2楼 发表于: 2010-03-22
继续问
离线babybluema

只看该作者 3楼 发表于: 2010-03-23
继续问,没有人用过吗?
离线海贼王
只看该作者 4楼 发表于: 2010-07-20
大虾们,有谁用过啊?小弟也不懂啊
离线海贼王
只看该作者 5楼 发表于: 2010-07-20
很郁闷,在同一时间能只能加入一个图元,就是不知能不能用QGraphicsItemGroup类解决合并 图元问题啊????????
离线yleesun

只看该作者 6楼 发表于: 2010-08-04
希望高人指点!
离线xinqingfly

只看该作者 7楼 发表于: 2010-08-26
同问
菜鸟也是鸟
离线linekey
只看该作者 8楼 发表于: 2011-05-29
同问,希望大虾们帮忙解决!  
离线xdl19880228
只看该作者 9楼 发表于: 2011-08-05
同问啊   难道用QGraphicsItemGroup的人就那么少吗?为什么论坛上问问题的人总是好多啊 解决问题的没有几个啊
离线ansly20060

只看该作者 10楼 发表于: 2012-11-22
同问啊,解决的分享下方法啊
离线天地人和

只看该作者 11楼 发表于: 2016-10-07
说一下大概思路:
1、通过itemgroup的变化计算出放置在itemgroup中各个图元宽高变化比例,用于确定itemgroup变化后,里面各个图元的实际宽高
2、计算各个图元的位置在itemgroup里面的站位比例关系,变化后该比例跟随宽高变化比例同步变换
快速回复
限100 字节
 
上一个 下一个