Привет Я использую QTableView для отображения данных из таблицы SQL, используя QSqlTableModel asfollows:Как изменить ориентацию Qt TableView
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
model = new QSqlTableModel(this);
model->setTable("staging");
model->select();
model->setHeaderData(0, Qt::Vertical, tr("ID"));
model->setHeaderData(1, Qt::Vertical, tr("Region"));
model->setHeaderData(2, Qt::Vertical, tr("T1"));
model->setHeaderData(3, Qt::Vertical, tr("N1"));
model->setHeaderData(4, Qt::Vertical, tr("M1"));
ui->tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
ui->tableView->setModel(model);
ui->tableView->showRow(1);
ui->tableView->resizeColumnsToContents();
}
Я просто хочу, чтобы отобразить таблицу в таком представлении, представлены столбцы как строки и строки в виде столбцов. Я искал google и т. Д., Но не нашел простого решения. Существует упоминание прокси-модели, но я не уверен, как я могу реализовать это с помощью QSqltablemodel, который не использует метод данных в этом примере, а скорее оператор model-> select(), который заполняет всю модель сразу. Любые указания будут оценены.