У меня есть QTableView
, который показывает QSqlQueryModel
. Модель содержит флажки, которые создаются в каждой строке в первом столбце (которые содержат ref_no, первичный ключ в моем дб) следующим образом:Как получить статус жестко закодированных QCheckBoxes в QSqlQueryModel?
void MainWindow::showM(model){
ui->tableView->setModel(model);
ui->tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
for(int i = 0; p<model->rowCount(); i++)
{
QCheckBox *checkBox = new QCheckBox();
ui->tableView->setIndexWidget(model->index(i,0),checkBox);
}
ui->tableView->show();
}
... и это работает прекрасно, отображая всю информацию Мне нужны плюс флажки.
Теперь мне нужно установить ref_no, где установлен флажок рядом.
Как это сделать?