Added a simple read-only TableModel and made it accessible via GenericCore.

Basically like in this tutorial: https://doc.qt.io/qt-6/modelview.html#2-1-a-read-only-table
This commit is contained in:
2025-12-02 15:59:34 +01:00
parent 301d143b37
commit 6a3725bde7
5 changed files with 76 additions and 1 deletions

18
model/tablemodel.h Normal file
View File

@ -0,0 +1,18 @@
#ifndef TABLEMODEL_H
#define TABLEMODEL_H
#include <QAbstractTableModel>
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