mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#9293 MultiPlot: avoid removing non-legend overlays.
The plots can have other kinds of overlays that should not be removed. Fixes #9293.
This commit is contained in:
committed by
Magne Sjaastad
parent
7b81490f90
commit
dfbdfaa726
@@ -163,9 +163,10 @@ public:
|
||||
void scheduleReplot();
|
||||
virtual void replot() = 0;
|
||||
|
||||
void addOverlayFrame( RiuDraggableOverlayFrame* overlayWidget );
|
||||
void removeOverlayFrame( RiuDraggableOverlayFrame* overlayWidget );
|
||||
void clearOverlayFrames();
|
||||
void addOverlayFrame( RiuDraggableOverlayFrame* overlayWidget );
|
||||
void removeOverlayFrame( RiuDraggableOverlayFrame* overlayWidget );
|
||||
void clearOverlayFrames( std::function<bool( RiuDraggableOverlayFrame* )> matcher );
|
||||
|
||||
virtual void updateLayout() = 0;
|
||||
|
||||
virtual void renderTo( QPainter* painter, const QRect& targetRect, double scaling ) = 0;
|
||||
|
||||
Reference in New Issue
Block a user