他のウィジェットとレイアウトを含む名前付きのQWidget
とがあります。次のようなレイアウトとして設定されます。QLayout
general_layout
general_layout
QWidget
setLayout(general_layout)
次に、の内容を変更する必要がありQWidget
ます。どうやってやるの?の新しいレイアウトを削除して作成しようとしましたがQWidget
、その新しいレイアウトセットをのレイアウトとして設定しましたQWidget
が、意図を正常に完了できませんでした。
これは私のコードです:
delete general_layout;
general_layout = new QHBoxLayout;
general_layout->addLayout(some_layout);
myQWidget->setLayout(general_layout);