Qt скрыть столбец в QTableView

Я хочу скрыть

1 ответов


вы используете ui->tableView->setColumnHidden(6, true);, но нет столбца с индексом 6. Вы должны написать ui->tableView->setColumnHidden(5, true); вместо этого, потому что номер столбца ID скорее 5 чем 6.

обновление:

вам также нужно скрыть столбцы после установки модели в представление i.e:

ui->tableView->setModel(model);
ui->tableView->setColumnHidden(5, true);