15 #ifndef BORNAGAIN_GUI_VIEW_MASK_MASKCONTAINERVIEW_H
16 #define BORNAGAIN_GUI_VIEW_MASK_MASKCONTAINERVIEW_H
48 void paint(QPainter* painter,
const QStyleOptionGraphicsItem*, QWidget*)
override;
Defines interface IShape2DView.
Defines SizeHandleElement class.
Main interface class for views representing MaskItems, Projections on graphics scene.
Container holding various masks as children.
The MaskContainerView is nothing more than just transparent rectangle to cover axes area of ColorMapP...
void onItemDestroyed() override
void update_view() override
SessionItem * parameterizedItem() const override
MaskContainerView(MaskContainerItem *item)
void paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *) override
~MaskContainerView() override
int type() const override
A container to hold ProjectionItems, intended to store projections of color map on X,...
Base class for a GUI data item.