#8768 Multi Plot: Add option to sync all sub plots axis properties.

This commit is contained in:
Kristian Bendiksen
2022-04-04 15:10:39 +02:00
parent ca7a5d7b40
commit 45d28de6d3
4 changed files with 49 additions and 1 deletions

View File

@@ -80,7 +80,8 @@ class RimSummaryPlot : public RimPlot, public RimSummaryDataSourceStepping
CAF_PDM_HEADER_INIT;
public:
caf::Signal<> curvesChanged;
caf::Signal<> curvesChanged;
caf::Signal<RimSummaryPlot*> axisChanged;
public:
RimSummaryPlot( bool isCrossPlot = false );
@@ -150,6 +151,7 @@ public:
QString generatedPlotTitleFromAllCurves() const;
void copyAxisPropertiesFromOther( const RimSummaryPlot& sourceSummaryPlot );
void copyMatchingAxisPropertiesFromOther( const RimSummaryPlot& sourceSummaryPlot );
void updateAll();
void updateLegend() override;