From f1a97c013752496d411b08185769a080431f32c8 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Fri, 3 Feb 2023 02:23:21 +0800 Subject: [PATCH] cabana: show series colors in tooltip (#27186) show series colors in tooltip old-commit-hash: 647e81f9bbab53439dea4b418c532c21afbbb50a --- tools/cabana/chartswidget.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/cabana/chartswidget.cc b/tools/cabana/chartswidget.cc index 47fc5dc03b..b49b20f2cc 100644 --- a/tools/cabana/chartswidget.cc +++ b/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("%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("
 Time: %1  
%2
") + QString text = QString("%1
%2") .arg(chart()->mapToValue(track_pt).x(), 0, 'f', 3) .arg(text_list.join("
")); QPoint pt((int)track_pt.x() + 20, plot_area.top() - 20);