By default widgets recieve mouseMoveEvents only when a mouse button is pressed. If you want to recieve mouseMoveEvents when no button is pressed, you need to use setMouseTracking(true). -- Ender EREL