简介
写了一个简单的QAbstractTableModel使用例子,仅重载几个函数就能实现table model的功能
效果
需要override的函数
virtual QHash<int, QByteArray> roleNames() const override;
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
int columnCount(const QModelIndex &parent = QModelIndex()) const override;
QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
代码下载
https://github.com/CodeBees/qtExample/tree/master/AbstractTableModel