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