Gtkプログラムはgtk信号に異なるキーをバインドすることで異なるキーバインディングテーマを持つことができますが、afaik、qtプログラムではこれを行うことができません。すべてのQtプログラムでemacsスタイルのキーバインディングを実装することは可能でしょうか(おそらくqtプラグインとして)?
Qtサポートプラグイン(この種のライブラリのほとんどは、ハイレベルプラグインまたはQtエクステンションです)と、それらのうちのいくつか(ハイレベルプラグイン)をすべてのqtプログラムによって自動的にロードすることができますENVのようなsthによると、qtプラグインを使ってグローバルな(Emacsや他のスタイルの)キーバインディング(少なくともすべての入力領域で)を持つことは可能ですか?または他の言葉では、誰かがこれ(ハイレベル)プラグインの種類を知っていますか?
私の推測は、inputcontextプラグインまたはアクセス可能な(ブリッジ)プラグインです。 入力コンテクストプラグインでは、afaikの入力メソッドのバックエンドを一度に1つしか有効にできないため、これが入力メソッドで動作するのではないかと思います。 アクセシブルなプラグインについては、自動的にロードする方法を知りませんでした。
ありがとうございました。
どのようなローディング部品ですか? (私はこれらのプラグインをロードするためのQtダイサーイドの仕方についての文書は見つけられませんでした。) – yuyichao
拡張機能はほとんどのqtプログラム(入力ボックスを持っています)には読み込まれていますが、skypeではロードされていません。その理由は何ですか? – yuyichao
「プラグイン」という意味です。 (そして私の質問は、私が使用できるプラグインの種類がある場合です)私はおそらくアクセシビリティまたはinputcotextプラグインが助けることができると思いますが、これらのプラグインがどのようにロードされたのかわかりません。実際には、入力メソッドを使用していない場合、inputcontextプラグインがこれを(入力コンテキストのみのために)実行できることは確かです。 (btw、スカイプの場合、スカイプは標準のqt要素を使用していないためです~~) – yuyichao