mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-25 14:40:26 -05:00
Improves zoom behavior in multi-plots
Refactors zoom handling in multi-plot scenarios to ensure consistent axis ranges and proper synchronization between subplots, especially when linking subplot axes. Removes direct zoom event handling from subplots and centralizes zoom logic in the multi-plot container. This ensures that the 'Zoom All' operation correctly adjusts the Y-axis ranges based on the configured aggregation method and linked axes settings.
This commit is contained in:
1 parent
dfd89ae8c0
commit
5f0dd58de9
7 files changed
+68
-51
No files matched your search
@@ -149,7 +149,6 @@ private:
|
||||
void appendCurveByStepping( int direction );
|
||||
|
||||
void onSubPlotChanged( const caf::SignalEmitter* emitter );
|
||||
void onSubPlotZoomed( const caf::SignalEmitter* emitter );
|
||||
void onSubPlotAxisChanged( const caf::SignalEmitter* emitter, RimSummaryPlot* summaryPlot );
|
||||
void onSubPlotAxisReloadRequired( const caf::SignalEmitter* emitter, RimSummaryPlot* summaryPlot );
|
||||
void onSubPlotAutoTitleChanged( const caf::SignalEmitter* emitter, bool isEnabled );
|
||||
|
||||
Reference in new issue
Block a user