Improve autoscaling when no traces are visible, fix display issue of long tick labels

This commit is contained in:
Jan Käberich 2022-10-25 13:23:08 +02:00
parent 53702a8154
commit c343cdf69f
6 changed files with 36 additions and 9 deletions

View file

@ -546,7 +546,7 @@ void EyeDiagramPlot::draw(QPainter &p)
auto tickValue = Unit::ToString(t, unit, prefixes, significantDigits);
p.setPen(QPen(pref.Graphs.Color.axis, 1));
QRect bounding;
p.drawText(QRect(xCoord - pref.Graphs.fontSizeAxis*2, plotAreaBottom + 5, pref.Graphs.fontSizeAxis*4,
p.drawText(QRect(xCoord - pref.Graphs.fontSizeAxis*4, plotAreaBottom + 5, pref.Graphs.fontSizeAxis*8,
pref.Graphs.fontSizeAxis), Qt::AlignHCenter, tickValue, &bounding);
lastTickLabelEnd = bounding.x() + bounding.width();
}