Я использую QCustomPlot для отображения на графиках, каждый из которых имеет разные пары ключ / значение. При наведении курсора мыши я ожидаю увидеть пары ключ / значение на графике, но вместо этого я вижу первый график справа, как показано на рисунке
Как я могу сделать это, чтобы он работал лучше?
То, что я ожидал, будет поведение
Чтобы на графике отображалась пара ключ / значение для каждого графика, когда на нем установлен курсор мыши.
То, что я пробовал до сих пор
Сигнал / Слот соединения
connect(this,&QCustomPlot::mouseMove,this,&ChartWidget::showToolTip);
реализация слота showToolTip
void ChartWidget::showToolTip(QMouseEvent *event){
double x = xAxis->pixelToCoord(event->pos().x());
double y = yAxis->pixelToCoord(event->pos().y());
if(x>0&&y>0 && x<xAxis->range().upper)
setToolTip(tr("%1,%2").arg(x).arg(y));}