BornAgain  1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
JobModel Member List

This is the complete list of members for JobModel, including all inherited members.

acceptableDefaultItemTypes(const QModelIndex &parent) constSessionModel
addJob(const MultiLayerItem *sampleItem, const InstrumentItem *instrumentItem, const RealDataItem *realDataItem, const SimulationOptionsItem &optionItem)JobModel
cancelJob(JobItem *jobItem)JobModel
canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const overrideSessionModel
clear() overrideJobModelvirtual
columnCount(const QModelIndex &parent) const overrideSessionModel
copy(const SessionItem *item_to_copy, SessionItem *new_parent=nullptr, const QString &tag="")SessionModel
copyItem(const T *item_to_copy, SessionItem *new_parent=nullptr, const QString &tag="")SessionModel
createRootItem()SessionModel
data(const QModelIndex &index, int role) const overrideSessionModel
dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) overrideSessionModel
flags(const QModelIndex &index) const overrideSessionModel
focusRequest(JobItem *item)JobModelsignal
generateJobName()JobModelprivate
getJobItemForIdentifier(const QString &identifier)JobModel
getModelTag() constSessionModelinline
globalProgress(int)JobModelsignal
hasUnfinishedJobs()JobModel
headerData(int section, Qt::Orientation orientation, int role) const overrideSessionModel
index(int row, int column, const QModelIndex &parent) const overrideSessionModel
indexOfItem(SessionItem *item) constSessionModel
initFrom(SessionModel *model, SessionItem *parent)SessionModelvirtual
insertItem(SessionItem *parent=nullptr, int row=-1, QString tag="")SessionModel
insertItem(const QModelIndex &parent, int row=-1, QString tag="")SessionModel
insertNewItem(QString model_type, SessionItem *parent_item=nullptr, int row=-1, QString tag="")SessionModel
insertNewItem(QString model_type, const QModelIndex &parent_item, int row=-1, QString tag="")SessionModel
itemForIndex(const QModelIndex &index) constSessionModel
jobItems() constJobModel
JobModel(QObject *parent=nullptr)JobModelexplicit
m_dragged_item_typeSessionModelprivate
m_model_tagSessionModelprivate
m_queue_dataJobModelprivate
m_root_itemSessionModelprivate
mimeData(const QModelIndexList &indices) const overrideSessionModel
mimeTypes() const overrideSessionModel
moveItem(SessionItem *item, SessionItem *new_parent=nullptr, int row=-1, const QString &tag="")SessionModel
nonXMLItems() const overrideJobModelvirtual
parent(const QModelIndex &child) const overrideSessionModel
readFrom(QXmlStreamReader *reader, MessageService *messageService=nullptr) overrideJobModelvirtual
removeItem(SessionItem *item)SessionModel
removeJob(JobItem *jobItem)JobModel
removeRows(int row, int count, const QModelIndex &parent) overrideSessionModel
restore(JobItem *jobItem)JobModel
rootItem() constSessionModel
rowCount(const QModelIndex &parent) const overrideSessionModel
runJob(JobItem *jobItem)JobModel
SessionModel(QString model_tag, QObject *parent=nullptr)SessionModelexplicit
setData(const QModelIndex &index, const QVariant &value, int role) overrideSessionModel
setDraggedItemType(const QString &type)SessionModelinline
setRootItem(SessionItem *root)SessionModelinlineprotected
supportedDragActions() const overrideSessionModelinline
supportedDropActions() const overrideSessionModelinline
topItem() constSessionModel
topItems() constSessionModel
topItems(std::function< bool(const T &)> accept) constSessionModel
writeTo(QXmlStreamWriter *writer)SessionModelvirtual
~JobModel() overrideJobModel
~SessionModel() overrideSessionModel