1#ifndef CUSTOMMODELINTERFACE_H
2#define CUSTOMMODELINTERFACE_H
5#include <QAbstractTableModel>
17 int rowCount (
const QModelIndex & parent )
const;
18 int columnCount (
const QModelIndex & parent )
const;
19 Qt::ItemFlags
flags (
const QModelIndex & index )
const;
20 QVariant
headerData (
int section, Qt::Orientation orientation,
int role )
const;
21 QVariant
data (
const QModelIndex & index,
int role )
const;
QVariant data(const QModelIndex &index, int role) const
int rowCount(const QModelIndex &parent) const
QVariant headerData(int section, Qt::Orientation orientation, int role) const
QStringList getRowFromIndex(QModelIndex &index)
Qt::ItemFlags flags(const QModelIndex &index) const
virtual void setupModel()=0
CustomModelInterface(QStringList Headers, QObject *parent=nullptr)
Including Schema Editor.
int columnCount(const QModelIndex &parent) const
QList< QStringList > Data