1 #ifndef SCHEDULERJOBADAPTER_H 2 #define SCHEDULERJOBADAPTER_H 5 #include <QAbstractItemModel> 14 enum Columns { JobName, ModelName, OutputName, NumSteps, UseStaticPaths,
28 QVariant
data(
const QModelIndex &
index,
int role)
const override;
30 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const override;
31 Qt::ItemFlags
flags(
const QModelIndex &
index)
const override;
33 QModelIndex
index(
int row,
int column,
const QModelIndex &
parent)
const override;
37 QModelIndex
parent(
const QModelIndex &child)
const override;
40 #endif // SCHEDULERJOBADAPTER_H
void addSimulationRun(const SimulationRun &data)
Definition: schedulerjobadapter.cpp:12
Qt::ItemFlags flags(const QModelIndex &index) const override
Definition: schedulerjobadapter.cpp:116
SchedulerJobAdapter(SchedulerJob &sj, QObject *parent=0)
Definition: schedulerjobadapter.cpp:5
Definition: schedulerjob.h:8
Definition: schedulerjobadapter.h:8
QVariant data(const QModelIndex &index, int role) const override
Definition: schedulerjobadapter.cpp:37
QVariant headerData(int section, Qt::Orientation orientation, int role) const override
Definition: schedulerjobadapter.cpp:94
QModelIndex index(int row, int column, const QModelIndex &parent) const override
Definition: schedulerjobadapter.cpp:121
QModelIndex parent(const QModelIndex &child) const override
Definition: schedulerjobadapter.cpp:139
void refresh()
Definition: schedulerjobadapter.cpp:21
bool insertRows(int row, int count, const QModelIndex &parent) override
Definition: schedulerjobadapter.cpp:126
int columnCount(const QModelIndex &parent) const override
Definition: schedulerjobadapter.cpp:32
std::pair< box, unsigned > value
Definition: diffusion.cpp:30
bool setData(const QModelIndex &index, const QVariant &value, int role) override
Definition: schedulerjobadapter.cpp:60
bool removeRows(int row, int count, const QModelIndex &parent) override
Definition: schedulerjobadapter.cpp:145
int rowCount(const QModelIndex &parent) const override
Definition: schedulerjobadapter.cpp:27
Definition: simulationrun.h:8