cabana: show series colors in tooltip (#27186)

show series colors in tooltip
old-commit-hash: 647e81f9bb
beeps
Dean Lee 2 years ago committed by GitHub
parent 52c56ba162
commit f1a97c0137
  1. 4
      tools/cabana/chartswidget.cc

@ -652,10 +652,10 @@ void ChartView::mouseMoveEvent(QMouseEvent *ev) {
auto value_pos = chart()->mapToPosition(*it);
if (value_pos.x() > track_pt.x()) track_pt = value_pos;
}
text_list.push_back(QString(" %1 : %2 ").arg(sigs.size() > 1 ? s.sig->name.c_str() : "Value").arg(value));
text_list.push_back(QString("<span style=\"color:%1;\">■ </span>%2: %3").arg(s.series->color().name(), s.sig->name.c_str(), value));
}
if (track_pt.x() == 0) track_pt = ev->pos();
QString text = QString("<div style=\"background-color: darkGray;color: white;\">&nbsp;Time: %1 &nbsp;<br />%2</div>")
QString text = QString("%1 <br/> %2")
.arg(chart()->mapToValue(track_pt).x(), 0, 'f', 3)
.arg(text_list.join("<br />"));
QPoint pt((int)track_pt.x() + 20, plot_area.top() - 20);

Loading…
Cancel
Save