#ifndef TABLEMODEL_H #define TABLEMODEL_H #include class TableModel : public QAbstractTableModel { public: explicit TableModel(QObject* parent = nullptr); /// QAbstractItemModel interface public: int rowCount(const QModelIndex& parent) const override; int columnCount(const QModelIndex& parent) const override; QVariant data(const QModelIndex& index, int role) const override; QVariant headerData(int section, Qt::Orientation orientation, int role) const override; }; #endif // TABLEMODEL_H