質問を簡潔に表現する方法がよくわからないので、同様の質問がある場合は、正しい方向に向けて、これを閉じてください。
私は現在CADアプリを構築しています。ユーザーは、主にマウスと3つのキーボード修飾子(alt、shift、ctrl)を使用して3Dビューポート内で対話します。ShiftキーとControlキーを押すと、現在選択されているツールオプションが変更され、altは他の3DCADアプリと同じようにカメラを操作します。
ただし、現在Gnomeデスクトップを使用して開発しており、ウィンドウマネージャー(AFAIK)は、Alt-RightButtonマウスドラッグイベントをキャッチし、タイトルバーを保持していない場合や、現在強調表示されているウィジェットに関係なく、ウィンドウドラッグコマンドとして解釈します。
カメラのキーボードコントロールは私の対象業界でかなり標準化されているので、これは私にとって災いです。では、できればQt内からこの動作をオーバーライドし、できれば1つの特定のウィジェットクラスの1つのシナリオに焦点を合わせる方法を知っている人はいますか?
ありがとう、
カム