QKeyboardHandler Class
class Qt3DInput::QKeyboardHandlerキーボードイベント通知を提供します。詳細...
Header: | #include <QKeyboardHandler> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake: | QT += 3dinput |
In QML: | KeyboardHandler |
Inherits: | Qt3DCore::QComponent |
Status: | Deprecated |
プロパティ
- focus : bool
- sourceDevice : Qt3DInput::QKeyboardDevice*
パブリック関数
QKeyboardHandler(Qt3DCore::QNode *parent = nullptr) | |
bool | focus() const |
Qt3DInput::QKeyboardDevice * | sourceDevice() const |
パブリックスロット
void | setFocus(bool focus) |
void | setSourceDevice(Qt3DInput::QKeyboardDevice *keyboardDevice) |
シグナル
void | asteriskPressed(Qt3DInput::QKeyEvent *event) |
void | backPressed(Qt3DInput::QKeyEvent *event) |
void | backtabPressed(Qt3DInput::QKeyEvent *event) |
void | callPressed(Qt3DInput::QKeyEvent *event) |
void | cancelPressed(Qt3DInput::QKeyEvent *event) |
void | context1Pressed(Qt3DInput::QKeyEvent *event) |
void | context2Pressed(Qt3DInput::QKeyEvent *event) |
void | context3Pressed(Qt3DInput::QKeyEvent *event) |
void | context4Pressed(Qt3DInput::QKeyEvent *event) |
void | deletePressed(Qt3DInput::QKeyEvent *event) |
void | digit0Pressed(Qt3DInput::QKeyEvent *event) |
void | digit1Pressed(Qt3DInput::QKeyEvent *event) |
void | digit2Pressed(Qt3DInput::QKeyEvent *event) |
void | digit3Pressed(Qt3DInput::QKeyEvent *event) |
void | digit4Pressed(Qt3DInput::QKeyEvent *event) |
void | digit5Pressed(Qt3DInput::QKeyEvent *event) |
void | digit6Pressed(Qt3DInput::QKeyEvent *event) |
void | digit7Pressed(Qt3DInput::QKeyEvent *event) |
void | digit8Pressed(Qt3DInput::QKeyEvent *event) |
void | digit9Pressed(Qt3DInput::QKeyEvent *event) |
void | downPressed(Qt3DInput::QKeyEvent *event) |
void | enterPressed(Qt3DInput::QKeyEvent *event) |
void | escapePressed(Qt3DInput::QKeyEvent *event) |
void | flipPressed(Qt3DInput::QKeyEvent *event) |
void | focusChanged(bool focus) |
void | hangupPressed(Qt3DInput::QKeyEvent *event) |
void | leftPressed(Qt3DInput::QKeyEvent *event) |
void | menuPressed(Qt3DInput::QKeyEvent *event) |
void | noPressed(Qt3DInput::QKeyEvent *event) |
void | numberSignPressed(Qt3DInput::QKeyEvent *event) |
void | pressed(Qt3DInput::QKeyEvent *event) |
void | released(Qt3DInput::QKeyEvent *event) |
void | returnPressed(Qt3DInput::QKeyEvent *event) |
void | rightPressed(Qt3DInput::QKeyEvent *event) |
void | selectPressed(Qt3DInput::QKeyEvent *event) |
void | sourceDeviceChanged(Qt3DInput::QKeyboardDevice *keyboardDevice) |
void | spacePressed(Qt3DInput::QKeyEvent *event) |
void | tabPressed(Qt3DInput::QKeyEvent *event) |
void | upPressed(Qt3DInput::QKeyEvent *event) |
void | volumeDownPressed(Qt3DInput::QKeyEvent *event) |
void | volumeUpPressed(Qt3DInput::QKeyEvent *event) |
void | yesPressed(Qt3DInput::QKeyEvent *event) |
プロパティ Documentation
focus : bool
QKeyboardHandlers にフォーカスがある場合、true
を保持します。
アクセス関数
bool | focus() const |
void | setFocus(bool focus) |
Notifier シグナル:
void | focusChanged(bool focus) |
sourceDevice : Qt3DInput::QKeyboardDevice*
QKeyboardHandler のキーボードデバイスを保持します。有効なデバイスがない場合、QKeyboardHandler はイベントを受信しません。
アクセス関数
Qt3DInput::QKeyboardDevice * | sourceDevice() const |
void | setSourceDevice(Qt3DInput::QKeyboardDevice *keyboardDevice) |
Notifier シグナル:
void | sourceDeviceChanged(Qt3DInput::QKeyboardDevice *keyboardDevice) |
メンバー関数ドキュメント
[explicit]
QKeyboardHandler::QKeyboardHandler(Qt3DCore::QNode *parent = nullptr)
新しい QKeyboardHandler インスタンスを親parent で構築する。
[signal]
void QKeyboardHandler::asteriskPressed(Qt3DInput::QKeyEvent *event)
このシグナルは * キーが押されたときに発せられ、イベントの詳細はevent に含まれます。
[signal]
void QKeyboardHandler::backPressed(Qt3DInput::QKeyEvent *event)
このシグナルはバックキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::backtabPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、バックタブキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::callPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、呼び出しキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::cancelPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、キャンセルキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::context1Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは、コンテキスト1キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::context2Pressed(Qt3DInput::QKeyEvent *event)
このシグナルはコンテキスト2のキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::context3Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは、コンテキスト2キーが押されたときに発せられ、そのイベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::context4Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは、コンテキスト4のキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::deletePressed(Qt3DInput::QKeyEvent *event)
このシグナルは、deleteキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit0Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは0キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit1Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは1キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit2Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは2キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit3Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは3キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit4Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは4キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit5Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは5キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit6Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは6キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit7Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは7キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit8Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは8キーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::digit9Pressed(Qt3DInput::QKeyEvent *event)
このシグナルは、9キーが押されたときに発せられ、イベントの詳細はevent
[signal]
void QKeyboardHandler::downPressed(Qt3DInput::QKeyEvent *event)
このシグナルはダウンキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::enterPressed(Qt3DInput::QKeyEvent *event)
このシグナルはエンターキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::escapePressed(Qt3DInput::QKeyEvent *event)
このシグナルはエスケープキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::flipPressed(Qt3DInput::QKeyEvent *event)
このシグナルはフリップキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::hangupPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、ハングアップキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::leftPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、左キーが押されたときに発せられ、イベントの詳細はevent に含まれる。
[signal]
void QKeyboardHandler::menuPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、menuキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::noPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、yesキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::numberSignPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、数字記号キーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::pressed(Qt3DInput::QKeyEvent *event)
このシグナルは、イベントの詳細がevent に含まれるキーが押されたときに発せられる。
[signal]
void QKeyboardHandler::released(Qt3DInput::QKeyEvent *event)
このシグナルは、キーが離されたときに発せられ、イベントの詳細はevent に記載されている。
[signal]
void QKeyboardHandler::returnPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、returnキーが押されたときに発せられ、イベントの詳細はevent 。
[signal]
void QKeyboardHandler::rightPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、右キーが押されたときに発せられ、イベントの詳細はevent に含まれる。
[signal]
void QKeyboardHandler::selectPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、event 内にイベントの詳細が含まれる状態でセレクトキーが押されたときに発せられる。
[slot]
void QKeyboardHandler::setFocus(bool focus)
フォーカスをfocus に設定します。現在フォーカスがtrue
に設定されていない場合、このコンポーネントはキーボードフォーカスを受け取ります。
注: プロパティfocus のセッター関数です。
focus()も参照 。
Qt3DInput::QKeyboardDevice *QKeyboardHandler::sourceDevice() const
現在のキーボード・デバイスを返す。
備考: プロパティ sourceDevice に対するゲッター関数。
setSourceDevice()も参照 。
[signal]
void QKeyboardHandler::spacePressed(Qt3DInput::QKeyEvent *event)
このシグナルは、スペースキーが押されたときに発せられ、イベントの詳細はevent に含まれます。
[signal]
void QKeyboardHandler::tabPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、タブキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::upPressed(Qt3DInput::QKeyEvent *event)
この信号は、イベントの詳細がevent に含まれる状態で、up キーが押されたときに発せられる。
[signal]
void QKeyboardHandler::volumeDownPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、ボリュームダウンキーが押されたときに発せられ、イベントの詳細はevent に記載されています。
[signal]
void QKeyboardHandler::volumeUpPressed(Qt3DInput::QKeyEvent *event)
この信号は、event 内にイベントの詳細が含まれている状態で、音量アップキーが押されたときに発せられます。
[signal]
void QKeyboardHandler::yesPressed(Qt3DInput::QKeyEvent *event)
このシグナルは、yes キーが押されたときに発せられ、イベントの詳細はevent に含まれています。
本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。