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

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

acceptableDefaultItemTypes(const QModelIndex &parent) constSessionModelprotected
canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const overrideSessionModelprotected
clear()MaskItemsvirtual
columnCount(const QModelIndex &parent) const overrideSessionModelprotected
copy(const MaskContainerItem *maskContainer)MaskItems
SessionModel::copy(const SessionItem *item_to_copy, SessionItem *new_parent=nullptr, const QString &tag="")SessionModelprotected
copyItem(const T *item_to_copy, SessionItem *new_parent=nullptr, const QString &tag="")SessionModelprotected
createRootItem()SessionModelprotected
data(const QModelIndex &index, int role) const overrideSessionModelprotected
dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) overrideSessionModelprotected
flags(const QModelIndex &index) const overrideSessionModelprotected
getModelTag() constSessionModelinlineprotected
headerData(int section, Qt::Orientation orientation, int role) const overrideSessionModelprotected
index(int row, int column, const QModelIndex &parent) const overrideSessionModelprotected
indexOfItem(SessionItem *item) constSessionModelprotected
initFrom(SessionModel *model, SessionItem *parent)SessionModelprotectedvirtual
insertItem(SessionItem *parent=nullptr, int row=-1, QString tag="")SessionModelprotected
insertItem(const QModelIndex &parent, int row=-1, QString tag="")SessionModelprotected
insertMask(int index, MaskItem *maskItem)MaskItems
insertNewItem(QString model_type, SessionItem *parent_item=nullptr, int row=-1, QString tag="")SessionModelprotected
insertNewItem(QString model_type, const QModelIndex &parent_item, int row=-1, QString tag="")SessionModelprotected
itemForIndex(const QModelIndex &index) constSessionModelprotected
m_dragged_item_typeSessionModelprivate
m_maskContainerMaskItemsprivate
m_model_tagSessionModelprivate
m_root_itemSessionModelprivate
MaskItems()MaskItems
maskItems() constMaskItems
mimeData(const QModelIndexList &indices) const overrideSessionModelprotected
mimeTypes() const overrideSessionModelprotected
moveItem(SessionItem *item, SessionItem *new_parent=nullptr, int row=-1, const QString &tag="")SessionModelprotected
nonXMLItems() constSessionModelprotectedvirtual
parent(const QModelIndex &child) const overrideSessionModelprotected
readFrom(QXmlStreamReader *reader, MessageService *messageService=nullptr)SessionModelprotectedvirtual
removeItem(SessionItem *item)SessionModelprotected
removeRows(int row, int count, const QModelIndex &parent) overrideSessionModelprotected
rootItem() constSessionModelprotected
rowCount(const QModelIndex &parent) const overrideSessionModelprotected
serialize(Streamer &s)MaskItems
SessionModel(QString model_tag, QObject *parent=nullptr)SessionModelexplicitprotected
setData(const QModelIndex &index, const QVariant &value, int role) overrideSessionModelprotected
setDraggedItemType(const QString &type)SessionModelinlineprotected
setRootItem(SessionItem *root)SessionModelinlineprotected
supportedDragActions() const overrideSessionModelinlineprotected
supportedDropActions() const overrideSessionModelinlineprotected
topItem() constSessionModelprotected
topItems() constSessionModelprotected
topItems(std::function< bool(const T &)> accept) constSessionModelprotected
writeTo(QXmlStreamWriter *writer)SessionModelprotectedvirtual
~SessionModel() overrideSessionModelprotected