пишу в самой классе, наследнике QAbstractTableModel()
в функции которая меняет парента
insertRow(0);
QModelIndex newIndex = createIndex(0, 0);
setData(newIndex, QVariant(m_parent->getName().namesList.at(0)), Qt::DisplayRole);
beginResetModel();
endResetModel();
хочу создать новую строку вначале таблицы
там же переопределил insertRows()
bool ComparableCtrl::insertRows(int position, int rows, const QModelIndex &index)
{
beginInsertRows(index, position, position + rows - 1);
endInsertRows();
return true;
}
но че то строка не добавляется вначале