I'm quite new to QCustomPlot. I'm having a lot of fun, really a great design !
Anyway I'm trying to understand the structure/ideas behind the interactions.
as an exercise, I tried to implement the replotting of a certain function f(x,y) on a color map after the axis have been changed by mouse dragging of mouse scrolling. To achieve this, I simply connected the mouseMove and mouseWheel signals from the QCustomPlot widget to my own replotting slot.
I realized a bit later that there is for instance this mouseMoveEvent, which emits the signal and does something with the selection rectangle.
I was just wondering what the idea behind having this additional function mouseMoveEvent was. I don't really understand what the docs say about this event handler.