When I drag and move left mouse, map continues moving after the mouse release. You can deactivate this feature in Qt5 Marble versions by setting:
marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );
This function does not exist in older Qt4.x Marble APIs. Is there an equivalent function or way to get the same result?