Summary multiplot improvements (#8598)

* Create multi summary plot from summary plot(s)
* Rearrange multi summary plot properties
* Enable source stepping toolbar for multi summary plot
* Automatically activate new summary plot when creating from data sources -> data vector tree
* Enable global key controls for switching data in summary and multi summary plots
* Update tooltip texts for summary plot toolbar
This commit is contained in:
jonjenssen
2022-03-04 10:52:17 +01:00
committed by GitHub
parent a32dda2e65
commit abff06d2d5
35 changed files with 793 additions and 422 deletions

View File

@@ -79,7 +79,6 @@ public:
void insertPlots( const std::vector<RimPlot*>& plots );
void deleteAllPlots() override;
void uiOrderingForSummaryMultiPlot( caf::PdmUiOrdering& uiOrdering ) const;
size_t plotCount() const override;
size_t plotIndex( const RimPlot* plot ) const;
@@ -140,11 +139,12 @@ protected:
void updateZoom();
void recreatePlotWidgets();
virtual void updatePlotWindowTitle();
private:
void cleanupBeforeClose();
void doUpdateLayout() override;
void updateSubPlotNames();
void updatePlotWindowTitle();
void doRenderWindowContent( QPaintDevice* paintDevice ) override;
void onPlotAdditionOrRemoval();
void onPlotsReordered( const caf::SignalEmitter* emitter );