22 #include <QVBoxLayout>
28 auto* layout =
new QVBoxLayout(
this);
29 layout->setContentsMargins(0, 0, 0, 0);
32 layout->addWidget(beamEditor);
35 layout->addWidget(detectorEditor);
38 layout->addWidget(polMatricesAnalysisEditor);
41 layout->addWidget(environmentEditor);
Defines class DetectorEditor.
Defines class EnvironmentEditor.
Defines class GISASBeamEditor.
Defines class GISASInstrumentEditor.
Defines class InstrumentItem and all its children.
Defines class PolarizationAnalysisEditor.
Contains stack of detector editors and the logic to show proper editor for certain type of detector i...
Environment editor (i.e. background) for instrument editors. Operates on InstrumentItem.
GISAS beam editor. Operates on GISASInstrumentItem.
GISASInstrumentEditor(QWidget *parent, GISASInstrumentItem *instrument)
virtual BeamItem * beamItem() const
Polarization analysis editor (beam polarization, analyzer properties) for instrument editors....