// and we have corresponding data available
if (show_hover_marker_ && !std::isnan(value_at_hover_pos_)) {
infotext = QString("[%1] %2 V/div")
- .arg(format_value_si(value_at_hover_pos_, SIPrefix::unspecified, 0, "V", false))
+ .arg(format_value_si(value_at_hover_pos_, SIPrefix::unspecified, 2, "V", false))
.arg(resolution_);
} else
infotext = QString("%1 V/div").arg(resolution_);
void AnalogSignal::paint_grid(QPainter &p, int y, int left, int right)
{
+ bool wasAntialiased = p.testRenderHint(QPainter::Antialiasing);
p.setRenderHint(QPainter::Antialiasing, false);
if (pos_vdivs_ > 0) {
}
}
- p.setRenderHint(QPainter::Antialiasing, true);
+ p.setRenderHint(QPainter::Antialiasing, wasAntialiased);
}
void AnalogSignal::paint_trace(QPainter &p,