Commit 1d5a80ab authored by Giacomo Strangolino's avatar Giacomo Strangolino
Browse files

try fix shrinking scales

parent 2e879dc4
......@@ -134,9 +134,11 @@ void I0MMTopoBarChart::update(const QList<CuData> &dl) {
m_error(error); // show or hide error message
m_cur_data = dl; // save data
m_min = m_min - (m_max-m_min) * 0.01; m_max = m_max + (m_max-m_min) * 0.01;
const double d = m_max - m_min;
m_min = m_min - d * 0.01; m_max = m_max + d * 0.01;
if(m_min <= 0 && m_barchart->baseline() > 0) m_min= 0.01; // log scale
setAxisScale(QwtPlot::xBottom, m_min, m_max);
if(axisScaleDiv(QwtPlot::xBottom).lowerBound() != m_min || axisScaleDiv(QwtPlot::xBottom).upperBound() != m_max)
setAxisScale(QwtPlot::xBottom, m_min, m_max);
}
void I0MMTopoBarChart::clear() {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment