Summary Multiplot: add button to create plot copy (#8698)

* Add button to create a duplicate of the active summary multiplot
* Block dropping other things than RimSummaryAddress objects in empty areas
This commit is contained in:
jonjenssen
2022-03-16 14:14:14 +01:00
committed by GitHub
parent 75a3d3d8f1
commit ffc84457c6
4 changed files with 79 additions and 5 deletions

View File

@@ -41,6 +41,9 @@ class RimSummaryMultiPlot : public RimMultiPlot, public RimSummaryDataSourceStep
{
CAF_PDM_HEADER_INIT;
public:
caf::Signal<RimSummaryMultiPlot*> duplicatePlot;
public:
RimSummaryMultiPlot();
~RimSummaryMultiPlot() override;
@@ -83,11 +86,14 @@ private:
void updatePlotWindowTitle() override;
void duplicate();
private:
caf::PdmField<bool> m_autoPlotTitles;
caf::PdmField<bool> m_autoPlotTitlesOnSubPlots;
caf::PdmField<bool> m_syncAxisRanges;
caf::PdmField<bool> m_disableWheelZoom;
caf::PdmField<bool> m_createPlotDuplicate;
caf::PdmChildField<RimSummaryPlotSourceStepping*> m_sourceStepping;