27 setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
29 auto* hlayout =
new QHBoxLayout;
30 hlayout->setMargin(0);
31 hlayout->setSpacing(0);
35 auto* mainLayout =
new QVBoxLayout;
36 mainLayout->setMargin(0);
37 mainLayout->setSpacing(0);
39 mainLayout->addLayout(hlayout);
40 setLayout(mainLayout);
71 ASSERT(containerItem);
Defines class IntensityDataItem.
Defines class MaskEditor.
Defines MaskItems classes.
Defines class RealDataItem.
MaskContainerItem * getOrCreateMaskContainerItem()
Container holding various masks as children.
Main class to draw masks on top of intensity data map.
QList< QAction * > topToolbarActions()
Returns list of actions intended for styled toolbar (on the top).
void setMaskContext(SessionModel *model, const QModelIndex &maskContainerIndex, IntensityDataItem *intensityItem)
Main method to setup context for mask editing.
Provides access to experimental data, for display and fitting. Owns an AbstractDataLoader.