【发布时间】:2013-08-01 15:48:11
【问题描述】:
我想设置一个元素的高度。它应该是最高子元素的高度。
有没有类似的东西:
Parent {
height: max(child1.height, child2.height)
}
或者类似:
Parent {
height: stretchToChildren
}
【问题讨论】:
我想设置一个元素的高度。它应该是最高子元素的高度。
有没有类似的东西:
Parent {
height: max(child1.height, child2.height)
}
或者类似:
Parent {
height: stretchToChildren
}
【问题讨论】:
Math.max() 是可变参数(任意多个参数)。
根据实际布局,可能使用Item.childrenRect 属性。
【讨论】:
Item {
width: childrenRect.width // width is now 100
height: childrenRect.height // height is now 100
Rectangle {
width: 100
height: 100
}
}
这里是示例,如何使用 childrenRect
【讨论】: