• 4520阅读
  • 0回复

有关QGraphicsLayout 布局管理器使用 [复制链接]

上一主题 下一主题
离线liuxu_lx7
 
只看楼主 倒序阅读 楼主  发表于: 2012-12-04
QGraphicsLayout 这种布局管理器,当我把其内的 QGraphicsLineItem 对象 hide 了之后,调用 QGraphicsLayout::invalidate , 布局并没有【收缩】。QGraphicsLineItem  并没有提供如QWidget::setSizePolicy一样的接口。请问,用什么方式可以让QGraphicsLayout布局内的Item自动适应么?

例: 自定义Group是继承自QGraphicsWidget的,它里面有一个QGraphicsWidget. 现在总大小是Group和里面Widget的合集, 这时,我隐藏了里面的QGraphicsWidget, 除了remove,有什么办法让group自动变成一条线的大小么?
快速回复
限100 字节
 
上一个 下一个