oneと oneQGridLayout
を追加するために使用しています。しかし、私が隠して削除しているときはいつでも、の位置に来ています。QPushButton
QTextEdit
QTextEdit widget
QPushButton
QTextEdit
最初は位置にあり、位置にあるとQPushButton
言えます。次に、削除すると、位置、つまり位置に来ます。(0,0)
QTextEdit
(100,0)
QTextEdit QPushButton
QTextEdit
(100,0)
layout->addWidget(button1,0,0,1,1, Qt::AlignCenter);
layout->addWidget(text1,0,1,1,1);
削除キーを押すと、QTextWidgetを削除しています:
layout->removeWidget(text1);
ですからQGridLayout
、取り外しwidget
た後は毎回適切な位置になるように位置を設定する必要があると思います。