• 4446阅读
  • 2回复

怎么让QGraphicsItem父盖住子(已解决) [复制链接]

上一主题 下一主题
离线liuxu_lx7
 
只看楼主 倒序阅读 楼主  发表于: 2011-09-20
2个QGraphicsItem, 想让父盖住子(实际需求只盖住一部分)。

使用:
为子QGraphicsItem 调用 setZValue(-100);
为父QGraphicsItem 调用 setZValue(+100);
可是表现上,还是子盖住了父。

我觉得原因还是因为,“子是在父之后创建的”所造成的,我也必须保持这种顺序(因为子在需要时才会创建)。

怎么让 父盖住子呢?还需要设置什么? 感觉上setZValue不起作用似的。。

离线dbzhang800

只看该作者 1楼 发表于: 2011-09-20
注意看Manual:

QGraphicsItem::ItemNegativeZStacksBehindParent
QGraphicsItem::ItemStacksBehindParent
离线liuxu_lx7
只看该作者 2楼 发表于: 2011-09-20
回 1楼(dbzhang800) 的帖子
多谢~    对手册还是不太熟
快速回复
限100 字节
 
上一个 下一个