acceptableDefaultItemTypes() const | SessionItem | |
acceptsAsDefaultItem(const QString &item_name) const | SessionItem | |
addGroupProperty(const QString &groupTag, const GroupInfo &groupInfo) | SessionItem | |
addProperty(const QString &name, const QVariant &variant) | SessionItem | |
addProperty(const QString &name) | SessionItem | |
allowWritingChildToXml(SessionItem *child) const | SessionItem | virtual |
axesUnits() const | DataItem | |
axesUnitsChanged(const ComboProperty &units) | DataItem | signal |
changeFlags(bool enabled, int flag) | SessionItem | private |
childAt(int row) const | SessionItem | |
childDeleted(SessionItem *child) | SessionItem | private |
children() const | SessionItem | |
childrenOfType(const QString &model_type) const | SessionItem | |
childrenOfType() const | SessionItem | |
containsNonXMLData() const override | DataItem | virtual |
datafieldChanged(Datafield *data) | DataItem | signal |
DataItem(const QString &modelType) | DataItem | explicitprotected |
dataRange() const | SpecularDataItem | |
decimals() const | SessionItem | |
defaultTag() const | SessionItem | |
deserializeBinaryData(const QByteArray &data) | SessionItem | virtual |
displayName() const | SessionItem | |
emitDataChanged(int role=Qt::DisplayRole) | SessionItem | |
fileName() const override | DataItem | virtual |
fileName() const=0 | DataItem | |
fileName(const QString &projectDir) const | DataItem | |
SaveLoadInterface::fileName(const QString &projectDir) const | SaveLoadInterface | |
fileNameChanged(const QString &filename) | DataItem | signal |
firstChildOfType() const | SessionItem | |
flags() const | SessionItem | private |
getAxesUnitsItem() const | DataItem | |
getChildOfType(const QString &type) const | SessionItem | |
getCopyNumberOfChild(const SessionItem *item) const | SessionItem | private |
getDatafield() | DataItem | inline |
getDatafield() const | DataItem | inline |
getGroupItem(const QString &groupName) const | SessionItem | |
getItem(const QString &tag="", int row=0) const | SessionItem | |
getItems(const QString &tag="") const | SessionItem | |
getItemValue(const QString &tag) const | SessionItem | |
getLowerX() const | SpecularDataItem | |
getLowerY() const | SpecularDataItem | |
getNbins() const | SpecularDataItem | |
getRoles() const | SessionItem | |
getUpperX() const | SpecularDataItem | |
getUpperY() const | SpecularDataItem | |
getXaxisTitle() const | SpecularDataItem | |
getYaxisTitle() const | SpecularDataItem | |
groupItem(const QString &groupName) const | SessionItem | |
hasChildren() const | SessionItem | |
hasModelType() const | SessionItem | |
index() const | SessionItem | |
insertChild(int row, SessionItem *item, const QString &tag="") | SessionItem | |
isAxesUnitsPropertyName(const QString &name) | DataItem | static |
isEditable() const | SessionItem | |
isEnabled() const | SessionItem | |
isItemNamePropertyName(const QString &name) | SessionItem | static |
isLog() const | SpecularDataItem | |
isTag(const QString &name) const | SessionItem | |
isXaxisPropertyName(const QString &name) | SpecularDataItem | static |
isYaxisPropertyName(const QString &name) | SpecularDataItem | static |
item(const QString &tag) const | SessionItem | |
itemName() const | SessionItem | |
items(const QString &tag="") const | SessionItem | |
lastModified() const override | DataItem | virtual |
limits() const | SessionItem | |
loadData(const QString &projectDir) override | DataItem | virtual |
m_children | SessionItem | private |
m_data | DataItem | protected |
m_last_modified | DataItem | protected |
m_mapper | SessionItem | private |
m_model | SessionItem | private |
m_parent | SessionItem | private |
m_properties | SessionItem | private |
m_tags | SessionItem | private |
M_TYPE | SpecularDataItem | static |
m_update_data_mutex | DataItem | protected |
mapper() | SessionItem | |
model() const | SessionItem | |
modelType() const | SessionItem | |
numberOfChildren() const | SessionItem | |
P_AXES_UNITS | DataItem | privatestatic |
P_FILE_NAME | DataItem | privatestatic |
P_NAME | SessionItem | privatestatic |
P_TITLE | SpecularDataItem | privatestatic |
P_XAXIS | SpecularDataItem | privatestatic |
P_YAXIS | SpecularDataItem | privatestatic |
parentItem() const | SessionItem | |
parentRow() | SessionItem | |
rawDataVectorChanged(const std::vector< double > &data) | DataItem | signal |
readNonSessionItems(QXmlStreamReader *reader) | SessionItem | virtual |
registerTag(const QString &name, int min=0, int max=-1, QStringList modelTypes={}) | SessionItem | |
reset(ImportDataInfo data) override | SpecularDataItem | virtual |
resetView() | SpecularDataItem | |
roleProperty(int role) const | SessionItem | |
rowOfChild(SessionItem *child) const | SessionItem | |
saveData(const QString &projectDir) override | DataItem | virtual |
selectedCoords() const | DataItem | |
serializeBinaryData() const | SessionItem | virtual |
SessionItem(const QString &modelType) | SessionItem | explicit |
sessionItemTags() const | SessionItem | |
setAxesRangeToData() override | SpecularDataItem | virtual |
setAxesUnits(const ComboProperty &units) | DataItem | |
setDatafield(Datafield *data) override | SpecularDataItem | virtual |
setDecimals(int n) | SessionItem | |
setDefaultTag(const QString &tag) | SessionItem | |
setDisplayName(const QString &display_name) | SessionItem | |
setEditable(bool enabled) | SessionItem | |
setEnabled(bool enabled) | SessionItem | |
setFileName(const QString &filename) | DataItem | |
setGroupProperty(const QString &groupTag, const QString &modelType) const | SessionItem | |
setGroupPropertyType(const QString &groupTag) | SessionItem | |
setItemName(const QString &name) | SessionItem | |
setItemValue(const QString &tag, const QVariant &variant) const | SessionItem | |
setLastModified(const QDateTime &dtime) | DataItem | |
setLimits(const RealLimits &value) | SessionItem | |
setLog(bool log_flag) | SpecularDataItem | slot |
setLowerX(double value) | SpecularDataItem | slot |
setLowerY(double value) | SpecularDataItem | slot |
setModel(SessionModel *model) | SessionItem | private |
setParentAndModel(SessionItem *parent, SessionModel *model) | SessionItem | private |
setRawDataVector(const std::vector< double > &data) | DataItem | |
setRoleProperty(int role, const QVariant &value) | SessionItem | |
setToolTip(const QString &tooltip) | SessionItem | |
setUpperX(double value) | SpecularDataItem | slot |
setUpperY(double value) | SpecularDataItem | slot |
setValue(QVariant value) | SessionItem | |
setXaxisTitle(const QString &title) override | SpecularDataItem | virtual |
setYaxisTitle(const QString &title) override | SpecularDataItem | virtual |
shape() const override | SpecularDataItem | virtual |
SpecularDataItem() | SpecularDataItem | |
tagFromItem(const SessionItem *item) const | SessionItem | |
takeItem(int row, const QString &tag) | SessionItem | |
takeRow(int row) | SessionItem | |
toolTip() const | SessionItem | |
updateAxesUnits(SessionItem *item, const QString &name, InstrumentItem *instrumentItem) | DataItem | static |
updateAxesZoomLevel() | SpecularDataItem | private |
updateCoords(const InstrumentItem *instrument) override | SpecularDataItem | virtual |
value() const | SessionItem | |
writeNonSessionItems(QXmlStreamWriter *writer) const | SessionItem | virtual |
xAxisItem() const | SpecularDataItem | |
xAxisItem() | SpecularDataItem | |
xMax() const | SpecularDataItem | |
xMin() const | SpecularDataItem | |
yAxisItem() const | SpecularDataItem | |
yAxisItem() | SpecularDataItem | |
yMax() const | SpecularDataItem | |
yMin() const | SpecularDataItem | |
~SaveLoadInterface()=default | SaveLoadInterface | virtual |
~SessionItem() | SessionItem | virtual |