QMLでは、1つのオブジェクトだけがキーボードフォーカス(ウィンドウごと)を持つことができます。私のアプリケーションでは、キーボードフォーカスのある複数のオブジェクトを持つオプションが必要なので、カスタムの複数選択実装と組み合わせてカスタムイベントディスパッチャーを使用します。コントロールがキーボードフォーカスを奪うのを防ぐ
ただし、在庫コントロール要素のいずれかをクリックするたびに自動的にフォーカスが奪われ、カスタムイベントディスパッチャーが壊れるという問題があります。
さらに、オーバーレイポップアップなどの場合は、別のフォーカス項目を明示的に設定する必要があります。
また、これはトリックを行うことができますが、それはすべての制御要素に手動で追加することの不便を追加します。グローバルなデフォルト設定を無効にすることができる場合を除き、あまり好ましくないオプションにします。それをできる? – dtech
ああ、そうだね、私が気づいていない。私はそのような機能を追加するのは問題外だとは思わない。私が正しく覚えていれば、ある時点でホバーサポートのための同様の環境変数がありました。 – Mitch