Well Log Plot and Well Distribution Plots no longer inherit Multiplot

* Also cleaned up RiuQwtPlotWidget
This commit is contained in:
Gaute Lindkvist
2020-01-16 12:32:40 +01:00
parent 2044b99818
commit edc276db4d
70 changed files with 1568 additions and 1215 deletions

View File

@@ -26,7 +26,9 @@
#include <QPageLayout>
class RimPlot;
class RimProject;
class RiuQwtPlotWidget;
class QwtPlotCurve;
class QKeyEvent;
@@ -49,17 +51,18 @@ public:
RimPlotWindow& operator=( RimPlotWindow&& rhs );
virtual QString description() const = 0;
bool legendsVisible() const;
void setLegendsVisible( bool doShow );
bool legendsHorizontal() const;
void setLegendsHorizontal( bool horizontal );
int legendFontSize() const;
void setLegendFontSize( int fontSize );
bool legendsVisible() const;
void setLegendsVisible( bool doShow );
bool legendsHorizontal() const;
void setLegendsHorizontal( bool horizontal );
int legendFontSize() const;
void setLegendFontSize( int fontSize );
void updateLayout();
void updateParentLayout();
virtual int columnCount() const;
void renderWindowContent( QPaintDevice* painter );
QPageLayout pageLayout() const;
@@ -72,6 +75,7 @@ protected:
bool* useOptionsOnly ) override;
void uiOrderingForPlotLayout( QString uiConfigName, caf::PdmUiOrdering& uiOrdering );
void updateWindowVisibility();
private:
virtual void doUpdateLayout() {}