QKeyboardHandler Class
class Qt3DInput::QKeyboardHandlerキーボードイベント通知を提供します。詳細...
ヘッダ | #include <QKeyboardHandler> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake | QT += 3dinput |
QML で | KeyboardHandler |
を継承しています: | Qt3DCore::QComponent |
ステータス | 非推奨 |
プロパティ
- 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) |
プロパティの説明
focus : bool
QKeyboardHandlersにフォーカスがある場合、true
。
アクセス関数:
bool | focus() const |
void | setFocus(bool focus) |
通知シグナル
void | focusChanged(bool focus) |
sourceDevice : Qt3DInput::QKeyboardDevice*
QKeyboardHandler のキーボード・デバイスを保持する。 有効なデバイスがないと、QKeyboardHandler はイベントを受信しない。
アクセス機能:
Qt3DInput::QKeyboardDevice * | sourceDevice() const |
void | setSourceDevice(Qt3DInput::QKeyboardDevice *keyboardDevice) |
ノーティファイアシグナル:
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)
このシグナルは、メニューキーが押されたときに発せられ、イベントの詳細は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)
このシグナルはリターンキーが押されたときに発せられ、イベントの詳細は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 に含まれる。
[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 。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.