Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何禁用KDE大理石地图移动?_C++_Qt_Kde_Marble - Fatal编程技术网

C++ 如何禁用KDE大理石地图移动?

C++ 如何禁用KDE大理石地图移动?,c++,qt,kde,marble,C++,Qt,Kde,Marble,我在C++ Qt5.5上使用KDE大理石API。 当我拖动并移动鼠标左键时,贴图在鼠标释放后继续移动 如何在大理石小部件上禁用此功能 我试着在帕森德勒或布景中看。。函数,但看不到任何相关函数来禁用它。marbleWidget->inputHandler()->setInertialEarthRotationEnabled(false)是解决方案我发现 this->setInputEnabled(false); 用我自己的按钮控制地图上的一切

我在C++ Qt5.5上使用KDE大理石API。 当我拖动并移动鼠标左键时,贴图在鼠标释放后继续移动

如何在大理石小部件上禁用此功能


我试着在帕森德勒或布景中看。。函数,但看不到任何相关函数来禁用它。

marbleWidget->inputHandler()->setInertialEarthRotationEnabled(false)
是解决方案

我发现

this->setInputEnabled(false);
用我自己的按钮控制地图上的一切