問題タブ [keyboard-grab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - QWidget :: grabKeyboard()とQMenuによって行われるグラブの違い
QMenuが開いている間、キーバインディングが機能しなくなり(xbindkeys)、スクリーンセーバーも起動できず、「キーボードを取得できません」というエラーが報告されることに気付きました。
これは、QWidget :: grabKeyboard()を使用する他のQWidgetでは発生しません。
QMenuはキーボードをつかみますか?もしそうなら、それはQWidget :: grabKeyboard()または下位レベルのX11のものですか?下位レベルの関数の場合、通常のQtキーボードグラブを使用できないのはなぜですか。