5

这些问题说明了一切。说我有一个布局

mylayout
|-- widgetA
`-- widgetB

如何在这棵树中插入一个新的小部件?

mylayout
|-- widgetA
|-- widgetC
`-- widgetB
4

1 回答 1

11

你应该使用.QBoxLayout::insertWidget

索引是从零开始的,
它表示将插入新的小部件的编号。
或者,您可以将其视为插入项的索引将变为什么。

在这种特殊情况下,您有:

layout.addWidget(widgetA)
layout.addWidget(widgetB)

layout.insertWidget(1, widgetC)
于 2012-06-13T13:30:08.980 回答