問題タブ [qkeysequence]
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.
c++ - QKeySequence から QKeyEvent
特定のアクションにどのキー コマンドをマップするかを指示する JSON 構成ファイルを読み込もうとしている状況にあります。例えば:
コンボ タグからaQKeySequenceを作成するのは簡単ですが、QKeyEventアクションをトリガーするために s を監視する必要があります。s はアプリケーション内の他の目的にも使用されるため、監視する必要があることに注意してください。QKeyEventつまり、s のキー コマンドだけを監視することは受け入れられませんQKeySequence(それが可能であるとしても)。
QKeyEventタグごとにオブジェクトを作成するカスタム パーサーを作成する以外に、 a とa"Combo"を比較する方法はありますか? 例えば:QkeyEventQKeySequence
macos - QKeySequence :: Backspace
Qtでは、MacOSのメッセージにQKeySequence::Delete対応します。deleteForward:
deleteBackward:MacOSのQtに相当するものは何ですか?deleteBackward:そのようなことがない場合、Qtでイベントをキャプチャする方法は?
キーシーケンスに関するQtドキュメントには、これについては記載されていません:http: //qt-project.org/doc/qt-5.0/qtgui/qkeysequence.html
c++ - Qt Creator - メニュー エントリにキーボード ショートカットを追加
次のようなショートカット イベントを作成しました。
しかし、ここでメニューエントリに「Ctrl + Q」を表示したいと思います。

それ、どうやったら出来るの?Qt Creator でそれを行う方法が見つからないようです。
c++ - QPushButton のグローバル ショートカット キー
特定の QPushButton のグローバル ショートカット キーを登録するにはどうすればよいですか? 特に QPushButton がメイン ウィンドウの直接の子ではない場合。
c++ - QKeySequence/QKeySequenceEdit を 1 つのショートカットのみに制限する
QKeySequenceでショートカットを 1 つだけ表示するように制限することはできQKeySequenceEditますか? 現在、最大 4 つのショートカットをサポートしています。私のアプリケーションは、1 つのショートカットのみのキー シーケンスをサポートします。たとえばCtrl+A、またはCtrl+Cではなく、Ctrl+A, DまたはCtrl+C, X, Zです。
キー シーケンスを 1 つだけに制限しQKeySequenceたり、1 つだけにすることは可能ですか?QKeySequenceEdit
qt - keyEvent をウィジェットから QKeySequenceEdit に伝播します
と があり、でショートカットを編集するためにショートカットを押したいと思っQTreeWidgetています。私は eventFilter をインストールし、このソリューションを使用して対応するものを構築しました:QKeySequenceEditQTreeWidgetQKeySequenceEditQShortcut
現在のキーボード レイアウトに応じて QKeyEvent から QKeySequence をキャプチャするにはどうすればよいですか?
しかし、私はにイベントを送信することにこだわっていQKeySequenceEditます。ここに eventFilter のコードがあります
qDebug正しいキーを出力しますが、QKeySequenceEdit反応しません。
ruby-on-rails - Qt:ショートカット(Key_Comma + Key_Return)をアクションに適用する方法
以下のコードでショートカットを設定しようとしましたが、うまくいきません。ALT+コンマかALT+リターンに変えればOKです。しかし、リクエストはカンマ + リターンです。Qtでこの特別なショートカットを設定する方法を知っている人はいますか?
どんな助けでも大歓迎です!