如何禁用 KDE Marble 地图移动?
How to disable KDE Marble map movement?
我在 C++ Qt5.5 上使用 KDE Marble API。
当我拖动并移动鼠标左键时,地图在鼠标释放后继续移动。
如何在 Marble Widget 上禁用此功能?
我试图查看 inputhandler 或 set.. 函数,但看不到任何相关函数来禁用它。
marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );
是解
我发现
更简单
this->setInputEnabled(false);
并用我自己的按钮控制地图上的一切
我在 C++ Qt5.5 上使用 KDE Marble API。
当我拖动并移动鼠标左键时,地图在鼠标释放后继续移动。
如何在 Marble Widget 上禁用此功能?
我试图查看 inputhandler 或 set.. 函数,但看不到任何相关函数来禁用它。
marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );
是解
我发现
更简单this->setInputEnabled(false);
并用我自己的按钮控制地图上的一切