3DシーンでオブジェクトをクリックしてドラッグできるQt OpenGL(qt 5.5を使用)アプリケーションがあります。
これは、とQOpenGLWidget
をオーバーライド するサブクラスを持つことで実装されます。mousePressEvent
mouseReleaseEvent
mouseMoveEvent
ただし、オブジェクトをドラッグすると、ウィンドウがウィンドウ移動モードをアクティブにし始める前にオブジェクトを 1 フレーム移動でき、タイトル バーをドラッグしているかのように、マウスの動きが実際にウィンドウ全体を移動し始めます。
アプリケーションとウィンドウ マネージャー (kwin 5.4.3) の間に競合があると思われますが、この問題をデバッグするためにどこを見ればよいのか、それがアプリケーションの問題なのか、それともウィンドウ マネージャーを修正する必要があるのかがわかりません。