mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-02 03:52:11 +08:00
cabana: show series colors in tooltip (#27186)
show series colors in tooltip old-commit-hash: 647e81f9bbab53439dea4b418c532c21afbbb50a
This commit is contained in:
@@ -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;\"> Time: %1 <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);
|
||||
|
||||
Reference in New Issue
Block a user