QAbstractTableModel 数据修改

来源:互联网 发布:快听小说显示网络异常 编辑:程序博客网 时间:2024/06/07 06:06

QAbstractTableModel  数据修改



1. 插入行前后,使用beginInsertRows()和endInsertRows()。
2. 插入列前后,使用beginInsertColumns()和endInsertColumns()。
3. 删除行前后,使用beginRemoveRows()和endRemoveRows()。
4. 删除列前后,使用beginRemoveColumns()和endRemoveColumns()。


void TableModel::refrushModel()
{
    beginResetModel();
    endResetModel();

emit updateCount(this->rowCount(QModelIndex()));
}