当我拖动鼠标左键时,释放鼠标后地图继续移动。您可以通过设置在 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。