You'll only get mouse move events if the mouse button is pressed. If you want to receive mouse move events for a widget without pressing the button, enable mouse tracking for the widget (the viewport in case of the list view).