2016-08-19 3 views
0

マウスをドラッグして移動すると、マウスが離された後も地図が移動し続けます。あなたは、設定することにより、Qt5大理石のバージョンでこの機能を無効にすることができますQt4.xバージョンのKDEで慣性アースの回転を無効にする方法Marble

marbleWidget->inputHandler()->setInertialEarthRotationEnabled(false); 

この機能は、古いQt4.xマーブルのAPIに存在しません。同等の機能や同じ結果を得る手段はありますか?

答えて

0

あなたは正確にどのバージョンを見ていますか?入力ハンドラコードにいくつかのリファクタリングがあり、現在のメソッドsetInertialEarthRotationEnabled(bool)setKineticScrollingEnabled(bool)と呼ばれていました。https://github.com/KDE/marble/blob/KDE/4.10/src/lib/MarbleWidgetInputHandler.hを参照してください。

+0

残念ながら、私たちはKDE/4.8 [GitHub link](https://github.com/KDE/marble/blob/KDE/4.8/src/lib/MarbleWidgetInputHandler.h)にあり、当時の機能は存在しませんでした。私たちのアプリケーション内のMarbleのアップグレードが可能かどうかを確認しています – stackomatiker

関連する問題