cababa: display '--' in chart tooltip if no min max values (#27798)

pull/27807/head
Dean Lee 2 years ago committed by GitHub
parent 5666968d6d
commit a556d23483
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      tools/cabana/chartswidget.cc

@ -808,8 +808,10 @@ void ChartView::showTip(double sec) {
x = std::max(x, chart()->mapToPosition(*it).x());
}
QString name = sigs.size() > 1 ? s.sig->name + ": " : "";
text_list << QString("<span style=\"color:%1;\">■ </span>%2<b>%3</b> (%4 - %5)")
.arg(s.series->color().name(), name, value, QString::number(s.min), QString::number(s.max));
QString min = s.min == std::numeric_limits<double>::max() ? "--" : QString::number(s.min);
QString max = s.max == std::numeric_limits<double>::lowest() ? "--" : QString::number(s.max);
text_list << QString("<span style=\"color:%1;\">■ </span>%2<b>%3</b> (%4, %5)")
.arg(s.series->color().name(), name, value, min, max);
}
}
QPointF tooltip_pt(x, chart()->plotArea().top());

Loading…
Cancel
Save