Нужно добавить строку и программа падает при попытке выделить ее, то есть тут
// Выделяем добавленную запись;
ui.table->setCurrentCell(insertPos, 0);
Если я убираю строку, то строка добавляется в браузер но при попытке выделить ее в браузере программа так же падает
// Добавляем в браузер новую строку
ui.table->insertRow(insertPos);
QTableWidgetItem *item;
// Записываем в добавленную строку информацию о книге
// Записываем в 1-ю ячейку название модели
item = new QTableWidgetItem(other.name);
ui.table->setItem(insertPos, 0, item);
// Записываем вo 2-ю ячейку цену модели
QString cost1 = QString::number(other.cost); //конвернтировать int в QString
item = new QTableWidgetItem(cost1);
ui.table->setItem(insertPos, 1, item);
//записываем уникальный индетификатор в первуц колонку
ui.table->item(insertPos, 0)->setData(Qt::UserRole, other.id);
// Выделяем добавленную запись;
ui.table->setCurrentCell(insertPos, 0);
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники