のレイアウトにウィジェット ( QTableWidget
)を追加する必要があります。QFileDialog
私はそれがQGridLayout
サイズであると知ってい(3,4)
ます。テーブルは 3 行目にあり、すべての列にまたがる必要があります。
QTableWidget* tableWidget = new QTableWidget(this);
QGridLayout *layout = static_cast<QGridLayout*>(QFileDialog::layout());
layout->addWidget(tableWidget, 2, 0, 1, 4);
このコードでは、lineEdit と保存/開く pushButton を含む元の 3 行目が消えます。QGridLayout
元のウィジェットがレイアウトに残るように、既存のウィジェットの間にウィジェットを追加するにはどうすればよいですか。