问题说明了一切。说我有一个布局
mylayout
|-- widgetA
`-- widgetB
如何在此树中插入新窗口小部件?
mylayout
|-- widgetA
|-- widgetC
`-- widgetB
答案 0 :(得分:6)
您应该使用QBoxLayout::insertWidget
。
索引从零开始,它表示将插入新索引的窗口小部件的数量。
在这种特殊情况下,你有:
layout.addWidget(widgetA)
layout.addWidget(widgetB)
layout.insertWidget(1, widgetC)