我的 TableModel 类中有 addFile 函数,它在最后插入一条新记录。
void TableModel::addFile(const QString &path)
{
beginInsertRows(QModelIndex(), list.size(),list.size());
TableItem item;
item.filename = path;
QFile file(path);
item.size = file.size();
item.status = StatusNew;
list << item;
endInsertRows();
}
此函数工作正常,但我不想在末尾附加记录,而是将其插入顶部。关于如何更新我现有功能的任何指示?
我已经尝试了一些组合,但没有运气。