9#include <QAbstractTableModel>
30 int rowCount(
const QModelIndex &parent = QModelIndex())
const override
32 if (parent.isValid()) {
38 int columnCount(
const QModelIndex &parent = QModelIndex())
const override
44 bool setData(
const QModelIndex &index,
const QVariant &
value,
int role)
override
46 if (!index.isValid()) {
50 auto row = index.row();
53 return QAbstractTableModel::setData(index,
value, role);
56 QVariant
data(
const QModelIndex &index,
int role)
const override;
float value(const T *src, size_t ch)
int columnCount(const QModelIndex &parent=QModelIndex()) const override
bool setData(const QModelIndex &index, const QVariant &value, int role) override
int rowCount(const QModelIndex &parent=QModelIndex()) const override
CommandModel(QObject *parent=nullptr)
QVariant data(const QModelIndex &index, int role) const override
void refresh(QVector< QPair< QString, QAction * > > actionList)