28 registerWidget(
"Projections", create_new<IntensityDataProjectionsWidget>);
105 if (!addon.isEmpty())
114 return "Reflectometry";
123 return {
"Reflectometry"};
125 return {
"Color Map",
"Projections"};
131 return "Fit 1D Data";
133 return "Fit 2D Data";
#define ASSERT(condition)
Defines class GUIHelpers functions.
Defines InstrumentItems classes.
Defines class JobResultsPresenter.
static const QString P_PRESENTATION_TYPE
InstrumentItem * instrumentItem()
QStringList activePresentationList(SessionItem *item) override
Returns list of presentation types, available for given item.
void setPresentation(const QString &presentationType) override
Sets stack to show widget corresponding to given presentation.
QStringList presentationList(SessionItem *item) override
Returns full list of presentations available for given item.
QString defaultPresentationOfInstrument(InstrumentItem *instrumentItem)
QString itemPresentation() const override
Presentation which should be shown for current item.
QStringList defaultActivePresentationsOfInstrument(InstrumentItem *instrumentItem)
QString fitPresentationOfInstrument(InstrumentItem *instrumentItem)
JobResultsPresenter(QWidget *parent=nullptr)
QVariant getItemValue(const QString &tag) const
Directly access value of item under given tag.
void setItemValue(const QString &tag, const QVariant &variant)
Directly set value of item under given tag.