Multiaxis: add support for Qwt multiaxis plot

This commit is contained in:
Magne Sjaastad
2022-03-24 12:53:06 +01:00
committed by Kristian Bendiksen
parent 22d6e3f853
commit dde0487024
31 changed files with 281 additions and 257 deletions

View File

@@ -195,16 +195,16 @@ void RicGridStatisticsDialog::setHistogramData( RimGridView* view )
// Axis
double xAxisSize = histogramData.max - histogramData.min;
double xAxisExtension = xAxisSize * 0.02;
m_historgramPlot->setAxisScale( QwtPlot::xBottom,
m_historgramPlot->setAxisScale( QwtAxis::XBottom,
histogramData.min - xAxisExtension,
histogramData.max + xAxisExtension );
m_aggregatedPlot->setAxisScale( QwtPlot::xBottom,
m_aggregatedPlot->setAxisScale( QwtAxis::XBottom,
histogramData.min - xAxisExtension,
histogramData.max + xAxisExtension );
// Set y axis label area width
m_historgramPlot->axisScaleDraw( QwtPlot::yLeft )->setMinimumExtent( 60 );
m_aggregatedPlot->axisScaleDraw( QwtPlot::yLeft )->setMinimumExtent( 60 );
m_historgramPlot->axisScaleDraw( QwtAxis::YLeft )->setMinimumExtent( 60 );
m_aggregatedPlot->axisScaleDraw( QwtAxis::YLeft )->setMinimumExtent( 60 );
// Samples
hist->setSamples( histSamples );