如何在 Qt4.x 版本的 KDE Marble 中禁用惯性地球旋转

How to disable inertial earth rotation in Qt4.x versions of KDE Marble

当我拖动并移动鼠标左键时,地图在鼠标释放后继续移动。您可以通过设置在 Qt5 Marble 版本中停用此功能:

marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );

此函数在旧的 Qt4.x Marble API 中不存在。是否有等效的函数或方法来获得相同的结果?

您正在查看哪个版本?我们对输入处理程序代码进行了一些重构,当前方法 setInertialEarthRotationEnabled(bool) 几年前被调用 setKineticScrollingEnabled(bool),请参阅 https://github.com/KDE/marble/blob/KDE/4.10/src/lib/MarbleWidgetInputHandler.h.