Как отключить движение карты KDE Marble?
Я использую KDE Marble API на C++ Qt5.5.
Когда я перетаскиваю и перемещаю левую мышь, карта продолжает двигаться после отпускания мыши.
Как я могу отключить эту функцию на виджете мрамора?
Я пытался увидеть inputhandler или set.. functions, но не смог увидеть ни одной связанной функции, чтобы отключить его.
2 ответа
Решение
marbleWidget->inputHandler()->setInertialEarthRotationEnabled( false );
это решение
Я считаю, что это проще
this->setInputEnabled(false);
и контролировать все на карте с помощью моих собственных кнопок