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 に答える