#7752 Statistics Plot: Add titles for x and y axis

This commit is contained in:
Kristian Bendiksen committed 2021-07-02 09:39:18 +02:00
1 parent d1ecac012d
commit 84bf5d5454
6 files changed
+45

No files matched your search

@@ -311,11 +311,13 @@ void RimStatisticsPlot::updatePlots()
QValueAxis* axisX = new QValueAxis();
axisX->setRange( histogramData.min - xAxisExtension, histogramData.max + xAxisExtension );
axisX->setLabelFormat( RiaNumberFormat::sprintfFormat( m_tickNumberFormat(), m_precision ) );
axisX->setTitleText( createXAxisTitle() );
chart->addAxis( axisX, Qt::AlignBottom );
QValueAxis* axisY = new QValueAxis();
axisY->setRange( minValue, maxValue );
axisY->setLabelFormat( RiaNumberFormat::sprintfFormat( m_tickNumberFormat(), m_precision ) );
axisY->setTitleText( createYAxisTitle() );
chart->addAxis( axisY, Qt::AlignLeft );
if ( !std::isinf( histogramData.p10 ) )
@@ -382,3 +384,11 @@ void RimStatisticsPlot::performAutoNameUpdate()
m_plotWindowTitle = name;
setUiName( name );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QString RimStatisticsPlot::createYAxisTitle() const
{
return caf::AppEnum<RimStatisticsPlot::HistogramFrequencyType>::uiText( m_histogramFrequencyType() );
}