У меня есть QwtPlot и в настоящее время настроен так, что я могу панорамировать на графике, нажимая и удерживая левую кнопку мыши. Это делается в моем eventFilter и обрабатывает случай QEvent :: MouseMove.QwtPlot: панорамирование с кнопкой мыши одновременно нажимает и отображает значения на кривой
Затем я хотел, чтобы мы могли отображать значения кривой, когда мышь нависает над кривой. Это также делается в событии MouseMove. Я могу сделать это, установив setMouseTracking (true), однако, как побочный эффект, теперь окно панорамируется, отслеживая движение мыши.
Я могу только быть способным сделать то или другое, но не в то же самое время. Как я могу разрешить панорамирование на моем графике, нажав и удерживая кнопку мыши, а также отображая значения в зависимости от того, где находится мышь, не создавая эффекта панорамирования?