mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fix zoom all in well log plots
This commit is contained in:
parent
62817054c4
commit
18090338c7
@ -279,6 +279,17 @@ void RimMultiPlotWindow::updateSubPlotNames() {}
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimMultiPlotWindow::updatePlotWindowTitle() {}
|
void RimMultiPlotWindow::updatePlotWindowTitle() {}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
void RimMultiPlotWindow::doSetAutoScaleYEnabled( bool enabled )
|
||||||
|
{
|
||||||
|
for ( RimPlot* plot : plots() )
|
||||||
|
{
|
||||||
|
plot->setAutoScaleYEnabled( enabled );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -309,10 +320,7 @@ void RimMultiPlotWindow::setAutoScaleXEnabled( bool enabled )
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimMultiPlotWindow::setAutoScaleYEnabled( bool enabled )
|
void RimMultiPlotWindow::setAutoScaleYEnabled( bool enabled )
|
||||||
{
|
{
|
||||||
for ( RimPlot* plot : plots() )
|
doSetAutoScaleYEnabled( enabled );
|
||||||
{
|
|
||||||
plot->setAutoScaleYEnabled( enabled );
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -128,6 +128,7 @@ private:
|
|||||||
void doUpdateLayout() override;
|
void doUpdateLayout() override;
|
||||||
virtual void updateSubPlotNames();
|
virtual void updateSubPlotNames();
|
||||||
virtual void updatePlotWindowTitle();
|
virtual void updatePlotWindowTitle();
|
||||||
|
virtual void doSetAutoScaleYEnabled( bool enabled );
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
caf::PdmField<bool> m_showPlotWindowTitle;
|
caf::PdmField<bool> m_showPlotWindowTitle;
|
||||||
|
@ -277,15 +277,6 @@ void RimWellLogPlot::visibleDepthRange( double* minimumDepth, double* maximumDep
|
|||||||
*maximumDepth = m_maxVisibleDepth;
|
*maximumDepth = m_maxVisibleDepth;
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
///
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
void RimWellLogPlot::setAutoScaleYEnabled( bool on )
|
|
||||||
{
|
|
||||||
m_isAutoScaleDepthEnabled = on;
|
|
||||||
m_isAutoScaleDepthEnabled.uiCapability()->updateConnectedEditors();
|
|
||||||
}
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -551,6 +542,15 @@ void RimWellLogPlot::updatePlotWindowTitle()
|
|||||||
performAutoNameUpdate();
|
performAutoNameUpdate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
void RimWellLogPlot::doSetAutoScaleYEnabled( bool on )
|
||||||
|
{
|
||||||
|
m_isAutoScaleDepthEnabled = on;
|
||||||
|
m_isAutoScaleDepthEnabled.uiCapability()->updateConnectedEditors();
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -86,7 +86,6 @@ public:
|
|||||||
void availableDepthRange( double* minimumDepth, double* maximumDepth ) const;
|
void availableDepthRange( double* minimumDepth, double* maximumDepth ) const;
|
||||||
void visibleDepthRange( double* minimumDepth, double* maximumDepth ) const;
|
void visibleDepthRange( double* minimumDepth, double* maximumDepth ) const;
|
||||||
|
|
||||||
void setAutoScaleYEnabled( bool enabled );
|
|
||||||
void enableAllAutoNameTags( bool enable );
|
void enableAllAutoNameTags( bool enable );
|
||||||
|
|
||||||
void uiOrderingForDepthAxis( QString uiConfigName, caf::PdmUiOrdering& uiOrdering );
|
void uiOrderingForDepthAxis( QString uiConfigName, caf::PdmUiOrdering& uiOrdering );
|
||||||
@ -128,6 +127,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
void updateSubPlotNames() override;
|
void updateSubPlotNames() override;
|
||||||
void updatePlotWindowTitle() override;
|
void updatePlotWindowTitle() override;
|
||||||
|
void doSetAutoScaleYEnabled( bool enabled ) override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
caf::PdmChildField<RimWellLogCurveCommonDataSource*> m_commonDataSource;
|
caf::PdmChildField<RimWellLogCurveCommonDataSource*> m_commonDataSource;
|
||||||
|
Loading…
Reference in New Issue
Block a user