KeyEvent QML Type

QKeyEvent C++ クラスの QML フロントエンドです。詳細...

Import Statement: import Qt3D.Input 2.8
In C++: QKeyEvent
Status: Deprecated

プロパティ

メソッド

詳細説明

KeyEvent QML型を直接作成することはできません。このタイプのオブジェクトはKeyboardHandler のシグナルパラメータとして使用されます。

プロパティの説明

accepted : bool

acceptedを true に設定すると、キーイベントがアイテムの親に伝搬されるのを防ぐことができる。

一般的に、アイテムがキーイベントに反応する場合は、祖先のアイテムも同じイベントに反応しないように、acceptedにする必要があります。


count : int [read-only]

このイベントに関与するキーの数を保持する。text が空でない場合、これは単に文字列の長さである。


isAutoRepeat : bool [read-only]

このイベントが自動繰り返しキーに由来するかどうかを保持します。


key : int [read-only]

このプロパティは、押された、または離されたキーのコードを保持します。

キーボードコードのリストはQt.Key を参照。

KeyEvent.keyも参照してください


modifiers : int [read-only]

このプロパティは、イベントが発生する直前に存在したキーボード修飾フラグを保持します。

KeyEvent.modifiers参照


nativeScanCode : quint32 [read-only]

このプロパティは、押されたキーのネイティブスキャンコードを保持する。これはQKeyEvent から変更されずに渡される。

QKeyEvent::nativeScanCode()も参照


text : string [read-only]

このプロパティは、キーが生成した Unicode テキストを保持します。Shift、Control、Alt、Meta などの修飾キーが押されたり離されたりしている場合、返されるテキストは空文字列になることがあります。そのような場合、key は有効な値を含みます。


メソッドの説明

bool matches(StandardKey key)

キーイベントが与えられた標準key にマッチする場合はtrue を返し、そうでない場合はfalse を返す。

QKeySequence::StandardKeyも参照してください


©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。