mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#10003 Use auto-value features only for RimSummaryPlot
This commit is contained in:
parent
36e01523cb
commit
6529b1760d
@ -73,7 +73,6 @@ RimPlotAxisProperties::RimPlotAxisProperties()
|
||||
CAF_PDM_InitField( &isAutoTitle, "AutoTitle", true, "Auto Title" );
|
||||
|
||||
CAF_PDM_InitField( &m_displayLongName, "DisplayLongName", true, " Names" );
|
||||
m_displayLongName.uiCapability()->enableAutoValueSupport( true );
|
||||
|
||||
CAF_PDM_InitField( &m_displayShortName, "DisplayShortName", false, " Acronyms" );
|
||||
CAF_PDM_InitField( &m_displayUnitText, "DisplayUnitText", true, " Units" );
|
||||
@ -81,14 +80,11 @@ RimPlotAxisProperties::RimPlotAxisProperties()
|
||||
CAF_PDM_InitFieldNoDefault( &m_customTitle, "CustomTitle", "Title" );
|
||||
|
||||
CAF_PDM_InitField( &m_visibleRangeMax, "VisibleRangeMax", RiaDefines::maximumDefaultValuePlot(), "Max" );
|
||||
m_visibleRangeMax.uiCapability()->enableAutoValueSupport( true );
|
||||
CAF_PDM_InitField( &m_visibleRangeMin, "VisibleRangeMin", RiaDefines::minimumDefaultValuePlot(), "Min" );
|
||||
m_visibleRangeMin.uiCapability()->enableAutoValueSupport( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_numberFormat, "NumberFormat", "Number Format" );
|
||||
CAF_PDM_InitField( &m_numberOfDecimals, "Decimals", 2, "Number of Decimals" );
|
||||
CAF_PDM_InitField( &m_scaleFactor, "ScaleFactor", 1.0, "Scale Factor" );
|
||||
m_scaleFactor.uiCapability()->enableAutoValueSupport( true );
|
||||
|
||||
CAF_PDM_InitField( &m_isAutoZoom, "AutoZoom", true, "Set Range Automatically" );
|
||||
CAF_PDM_InitField( &m_isLogarithmicScaleEnabled, "LogarithmicScale", false, "Logarithmic Scale" );
|
||||
@ -108,7 +104,6 @@ RimPlotAxisProperties::RimPlotAxisProperties()
|
||||
m_annotations.uiCapability()->setUiTreeHidden( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_majorTickmarkCount, "MajorTickmarkCount", "Major Tickmark Count" );
|
||||
m_majorTickmarkCount.uiCapability()->enableAutoValueSupport( true );
|
||||
|
||||
updateOptionSensitivity();
|
||||
}
|
||||
@ -668,6 +663,18 @@ void RimPlotAxisProperties::enableAutoValueForMajorTickmarkCount( bool enable )
|
||||
m_majorTickmarkCount.uiCapability()->enableAutoValue( enable );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimPlotAxisProperties::enableAutoValueForAllFields( bool enable )
|
||||
{
|
||||
enableAutoValueForMajorTickmarkCount( enable );
|
||||
enableAutoValueForScaleFactor( enable );
|
||||
enableAutoValueMinMax( enable );
|
||||
|
||||
m_displayLongName.uiCapability()->enableAutoValueSupport( enable );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -126,6 +126,8 @@ public:
|
||||
void setAutoValueForMajorTickmarkCount( LegendTickmarkCount count );
|
||||
void enableAutoValueForMajorTickmarkCount( bool enable );
|
||||
|
||||
void enableAutoValueForAllFields( bool enable );
|
||||
|
||||
protected:
|
||||
void initAfterRead() override;
|
||||
caf::PdmFieldHandle* userDescriptionField() override;
|
||||
|
@ -2025,6 +2025,7 @@ RimPlotAxisProperties* RimSummaryPlot::addNewAxisProperties( RiaDefines::PlotAxi
|
||||
RimPlotAxisProperties* RimSummaryPlot::addNewAxisProperties( RiuPlotAxis plotAxis, const QString& name )
|
||||
{
|
||||
auto* axisProperties = new RimPlotAxisProperties;
|
||||
axisProperties->enableAutoValueForAllFields( true );
|
||||
axisProperties->setNameAndAxis( name, name, plotAxis.axis(), plotAxis.index() );
|
||||
m_axisPropertiesArray.push_back( axisProperties );
|
||||
connectAxisSignals( axisProperties );
|
||||
|
Loading…
Reference in New Issue
Block a user