mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Disable common data source in well allocation plots
(they have common data selection explicitly)
This commit is contained in:
@@ -125,6 +125,8 @@ RimWellAllocationPlot::RimWellAllocationPlot()
|
|||||||
m_accumulatedWellFlowPlot->setAvailableDepthUnits( {} );
|
m_accumulatedWellFlowPlot->setAvailableDepthUnits( {} );
|
||||||
m_accumulatedWellFlowPlot->setAvailableDepthTypes(
|
m_accumulatedWellFlowPlot->setAvailableDepthTypes(
|
||||||
{RimWellLogPlot::CONNECTION_NUMBER, RimWellLogPlot::TRUE_VERTICAL_DEPTH, RimWellLogPlot::PSEUDO_LENGTH} );
|
{RimWellLogPlot::CONNECTION_NUMBER, RimWellLogPlot::TRUE_VERTICAL_DEPTH, RimWellLogPlot::PSEUDO_LENGTH} );
|
||||||
|
|
||||||
|
m_accumulatedWellFlowPlot->setCommonDataSourceEnabled( false );
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -111,6 +111,8 @@ RimWellLogPlot::RimWellLogPlot()
|
|||||||
|
|
||||||
m_minAvailableDepth = HUGE_VAL;
|
m_minAvailableDepth = HUGE_VAL;
|
||||||
m_maxAvailableDepth = -HUGE_VAL;
|
m_maxAvailableDepth = -HUGE_VAL;
|
||||||
|
|
||||||
|
m_commonDataSourceEnabled = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@@ -483,6 +485,14 @@ void RimWellLogPlot::updateCommonDataSource()
|
|||||||
m_commonDataSource->updateDefaultOptions();
|
m_commonDataSource->updateDefaultOptions();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
void RimWellLogPlot::setCommonDataSourceEnabled( bool enable )
|
||||||
|
{
|
||||||
|
m_commonDataSourceEnabled = enable;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@@ -563,6 +573,10 @@ void RimWellLogPlot::defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering&
|
|||||||
{
|
{
|
||||||
RimViewWindow::defineUiOrdering( uiConfigName, uiOrdering );
|
RimViewWindow::defineUiOrdering( uiConfigName, uiOrdering );
|
||||||
|
|
||||||
|
if ( m_commonDataSourceEnabled )
|
||||||
|
{
|
||||||
|
m_commonDataSource->uiOrdering( uiConfigName, uiOrdering );
|
||||||
|
}
|
||||||
uiOrderingForDepthAxis( uiOrdering );
|
uiOrderingForDepthAxis( uiOrdering );
|
||||||
createPlotSettingsUiGroup( uiOrdering );
|
createPlotSettingsUiGroup( uiOrdering );
|
||||||
uiOrdering.skipRemainingFields( true );
|
uiOrdering.skipRemainingFields( true );
|
||||||
|
|||||||
@@ -102,6 +102,7 @@ public:
|
|||||||
|
|
||||||
RimWellLogCurveCommonDataSource* commonDataSource() const;
|
RimWellLogCurveCommonDataSource* commonDataSource() const;
|
||||||
void updateCommonDataSource();
|
void updateCommonDataSource();
|
||||||
|
void setCommonDataSourceEnabled( bool enable );
|
||||||
|
|
||||||
void setAvailableDepthUnits( const std::set<RiaDefines::DepthUnitType>& depthUnits );
|
void setAvailableDepthUnits( const std::set<RiaDefines::DepthUnitType>& depthUnits );
|
||||||
void setAvailableDepthTypes( const std::set<RimWellLogPlot::DepthTypeEnum>& depthTypes );
|
void setAvailableDepthTypes( const std::set<RimWellLogPlot::DepthTypeEnum>& depthTypes );
|
||||||
@@ -129,6 +130,7 @@ protected:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
caf::PdmChildField<RimWellLogCurveCommonDataSource*> m_commonDataSource;
|
caf::PdmChildField<RimWellLogCurveCommonDataSource*> m_commonDataSource;
|
||||||
|
bool m_commonDataSourceEnabled;
|
||||||
|
|
||||||
caf::PdmField<caf::AppEnum<DepthTypeEnum>> m_depthType;
|
caf::PdmField<caf::AppEnum<DepthTypeEnum>> m_depthType;
|
||||||
caf::PdmField<caf::AppEnum<RiaDefines::DepthUnitType>> m_depthUnit;
|
caf::PdmField<caf::AppEnum<RiaDefines::DepthUnitType>> m_depthUnit;
|
||||||
|
|||||||
Reference in New Issue
Block a user