BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
DocumentModel Member List

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

acceptableDefaultItemTypes(const QModelIndex &parent) constSessionModel
canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) constSessionModelvirtual
clear()SessionModelvirtual
columnCount(const QModelIndex &parent) constSessionModelvirtual
copy(const SessionItem *item_to_copy, SessionItem *new_parent=0, const QString &tag="")SessionModelprivate
copyItem(const T *item_to_copy, SessionItem *new_parent=0, const QString &tag="")SessionModel
createCopy(SessionItem *parent=0)SessionModelvirtual
createRootItem()SessionModel
data(const QModelIndex &index, int role) constSessionModelvirtual
DocumentModel(QObject *parent=nullptr)DocumentModelexplicit
dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)SessionModelvirtual
flags(const QModelIndex &index) constSessionModelvirtual
getModelName() constSessionModelinline
getModelTag() constSessionModelinline
headerData(int section, Qt::Orientation orientation, int role) constSessionModelvirtual
index(int row, int column, const QModelIndex &parent) constSessionModelvirtual
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
load(const QString &filename="")SessionModel
m_dragged_item_typeSessionModelprivate
m_model_tagSessionModelprivate
m_nameSessionModelprivate
m_root_itemSessionModelprivate
mimeData(const QModelIndexList &indexes) constSessionModelvirtual
mimeTypes() constSessionModelvirtual
modelLoaded()SessionModelsignal
moveItem(SessionItem *item, SessionItem *new_parent=0, int row=-1, const QString &tag="")SessionModel
nonXMLItems() constSessionModelvirtual
parent(const QModelIndex &child) constSessionModelvirtual
readFrom(QXmlStreamReader *reader, MessageService *messageService=0)SessionModelvirtual
removeItem(SessionItem *item)SessionModel
removeRows(int row, int count, const QModelIndex &parent)SessionModelvirtual
rootItem() constSessionModel
rowCount(const QModelIndex &parent) constSessionModelvirtual
save(const QString &filename="")SessionModel
SessionModel(QString model_tag, QObject *parent=0)SessionModelexplicit
setData(const QModelIndex &index, const QVariant &value, int role)SessionModelvirtual
setDraggedItemType(const QString &type)SessionModelinline
setHeaderData(int, Qt::Orientation, const QVariant &, int=Qt::EditRole)SessionModelinlinevirtual
setRootItem(SessionItem *root)SessionModelinlineprotected
simulationOptionsItem()DocumentModel
supportedDragActions() constSessionModelinlinevirtual
supportedDropActions() constSessionModelinlinevirtual
topItem() constSessionModel
topItems() constSessionModel
topItems(std::function< bool(const T &)> accept) constSessionModel
writeTo(QXmlStreamWriter *writer, SessionItem *parent=0)SessionModelvirtual
~SessionModel()SessionModelvirtual