This is exactly the same code as in:
Tracking mouse coordinates in Qt
But without the setMouseTracking(true)
. With setMouseTracking(false)
(the default) the void mouseMoveEvent(QMouseEvent *event)
method is only called, when a mousebutton is pressed.
No mousePressEvent(QMouseEvent *eventPress)
or mouseReleaseEvent(QMouseEvent *releaseEvent)
needed for your requirements.