1
私はPyQtを使い始めましたが、私はQGridLayout
で要素を並べ替えようとしています。以下のコードでは、既存のボタンをセル(4,1)
から(0,0)
に移動します。removeWidget()が必要です
myButton = self.myGridLayout.itemAtPosition(4, 1).widget()
self.myGridLayout.removeWidget(myButton)
self.myGridLayout.addWidget(myButton, 0, 0)
は同じです::
myButton = self.myGridLayout.itemAtPosition(4, 1).widget()
self.myGridLayout.addWidget(myButton, 0, 0)
舞台裏のすべてを扱うのPyQtですかというものがあるのいずれか、まったく同じ振る舞いコードの両方の部分をremoveWidget
を使用するかではないことはので、私の混乱が発生します私は起きたことに気付かなかった?
おかげ