Qt, модель и вставка данных
Что-то никак не вкурю. Вот, допустим, есть какой-ниудь список объектов. Данные отображаются в таблице. К таблице подключена модель, которая из списка по номеру строки вытягивает объект и по номеру столбца вытягивает информацию из полученного объекта. Теперь где-нибудь глубоко внутри программы в список добавляется еще один объект. В доке написано:
[protected] void QAbstractItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) Begins a row insertion operation. When reimplementing insertRows() in a subclass, you must call this function before inserting data into the model's underlying data store.
т.е. перед добавлением объекта в список нужно было вызвать beginInsertRows(), а по окончании endInsertRows(). Как в этом случае обновить вьюху, чтобы появилась новая строка?