Когда я перетаскиваю и перемещаю левую мышь, карта продолжает двигаться после отпускания мыши. Вы можете отключить эту функцию в версиях Qt5 Marble, установив:
marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );
Эта функция не существует в более старых API Qt4.x Marble. Есть ли эквивалентная функция или способ получить тот же результат?
На какую версию вы смотрите? У нас были некоторые рефакторинги во входном коде обработчика и текущий метод setInertialEarthRotationEnabled(bool)
назывался setKineticScrollingEnabled(bool)
несколько лет назад, смотрите https://github.com/KDE/marble/blob/KDE/4.10/src/lib/MarbleWidgetInputHandler.h.
Других решений пока нет …