I've felt into a problem: my task is getting from SQL-database some data ex (SELECT id, name, last_name FROM users);
Then i want to display this data in QTableView:
QSqlQueryModel *model = database->fetchAll(SELECT id, name, last_name FROM users);
QTableView *tableView = new QTableView();
tableView->setModel(model);
tableView->hideRow(0); // hide id
const QModelIndex selectedRowModel = tableView->selectionModel()->selectedRows()[0]; // i will get 'name', because 'id' is hidden
How can i get id of the current selected row?