class QKeyboardHandler#

提供键盘事件通知。 更多

Inheritance diagram of PySide6.Qt3DInput.Qt3DInput.QKeyboardHandler

概要#

属性#

方法#

#

信号#

注释

本文档可能含有从C++自动翻译至Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您在翻译中发现问题,也可以通过在https://bugreports.qt.io/projects/PYSIDE 创建工单的方式与我们联系。

详细描述#

注释

在使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数来访问。

propertyfocus: bool#

如果QKeyboardHandlers获得焦点,则返回true

访问函数
propertysourceDevice: QKeyboardDevice#

保存QKeyboardHandler 的键盘设备。如果没有有效的设备,则QKeyboardHandler 不会接收任何事件。

访问函数
__init__([parent=None])#
参数:

parentQNode

构造一个带有父对象 parent 的新 QKeyboardHandler 实例。

asteriskPressed(event)#
参数:

eventQKeyEvent

当*键被按下时,此信号会被发出,包含事件详情的是event

backPressed(event)#
参数:

eventQKeyEvent

当后退键被按下时,此信号会被发出,包含事件详情的是 event

backtabPressed(event)#
参数:

eventQKeyEvent

当按下退格键时发出此信号,事件详情包含在 event 中。

callPressed(event)#
参数:

eventQKeyEvent

当按下通话键时发出此信号,事件详情包含在 event 中。

cancelPressed(event)#
参数:

eventQKeyEvent

当按下取消键时发出此信号,事件详情包含在 event 中。

context1Pressed(event)#
参数:

eventQKeyEvent

当按下上下文 1 键时发出此信号,事件详情包含在 event 中。

context2Pressed(event)#
参数:

eventQKeyEvent

当按下上下文 2 键时发出此信号,事件详情包含在 event 中。

context3Pressed(event)#
参数:

eventQKeyEvent

当按下上下文 2 键时发出此信号,事件详情包含在 event 中。

context4Pressed(event)#
参数:

eventQKeyEvent

当按下上下文 4 键时发出此信号,事件详情包含在 event 中。

deletePressed(event)#
参数:

eventQKeyEvent

当按下删除键时发出此信号,事件详情包含在 event 中。

digit0Pressed(event)#
参数:

eventQKeyEvent

当按下数字键 0 时发出此信号,事件详情包含在 event 中。

digit1Pressed(event)#
参数:

eventQKeyEvent

当按下数字键 1 时发出此信号,事件详情包含在 event 中。

digit2Pressed(event)#
参数:

eventQKeyEvent

当按下数字键2时,会发出此信号,事件详细信息包含在event中。

digit3Pressed(event)#
参数:

eventQKeyEvent

当按下数字键3时,会发出此信号,事件详细信息包含在event中。

digit4Pressed(event)#
参数:

eventQKeyEvent

当按下数字键4时,会发出此信号,事件详细信息包含在event中。

digit5Pressed(event)#
参数:

eventQKeyEvent

当按下数字键5时,会发出此信号,事件详细信息包含在event中。

digit6Pressed(event)#
参数:

eventQKeyEvent

当按下数字键6时,会发出此信号,事件详细信息包含在event中。

digit7Pressed(event)#
参数:

eventQKeyEvent

当按下数字键7时,会发出此信号,事件详细信息包含在event中。

digit8Pressed(event)#
参数:

eventQKeyEvent

当按下数字键8时,会发出此信号,事件详细信息包含在event中。

digit9Pressed(event)#
参数:

eventQKeyEvent

当按下数字键9时,会发出此信号,事件详细信息包含在event

downPressed(event)#
参数:

eventQKeyEvent

当按下下箭头键时,会发出此信号,事件详细信息包含在event中。

enterPressed(event)#
参数:

eventQKeyEvent

当按下回车键时,会发出此信号,事件详细信息包含在event中。

escapePressed(event)#
参数:

eventQKeyEvent

当按下 ESC 键时,将发出此信号,事件详情包含在 event 中。

flipPressed(event)#
参数:

eventQKeyEvent

当按下翻转键时,将发出此信号,事件详情包含在 event 中。

focus()#
返回类型:

bool

另请参阅

setFocus()

属性 focus 的获取器。

focusChanged(focus)#
参数:

focus – bool

属性 focus 的通知信号。

hangupPressed(event)#
参数:

eventQKeyEvent

当按下挂断键时,将发出此信号,事件详情包含在 event 中。

leftPressed(event)#
参数:

eventQKeyEvent

当按下左键时,将发出此信号,事件详情包含在 event 中。

menuPressed(event)#
参数:

eventQKeyEvent

当按下菜单键时,将发出此信号,事件详情包含在 event 中。

noPressed(event)#
参数:

eventQKeyEvent

当按下确认键(通常为“是”)时,将发出此信号,事件详情包含在 event 中。

numberSignPressed(event)#
参数:

eventQKeyEvent

当按下数字键(井号)时,将发出此信号,事件详情包含在 event 中。

pressed(event)#
参数:

eventQKeyEvent

当按下键时,将发出此信号,事件详情包含在 event 中。

released(event)#
参数:

eventQKeyEvent

当释放键时发射此信号,事件详情包含在 event 中。

returnPressed(event)#
参数:

eventQKeyEvent

当按下回车键时发射此信号,事件详情包含在 event 中。

rightPressed(event)#
参数:

eventQKeyEvent

当按下右键时发射此信号,事件详情包含在 event 中。

selectPressed(event)#
参数:

eventQKeyEvent

当按下选择键时发射此信号,事件详情包含在 event 中。

setFocus(focus)#
参数:

focus – bool

将焦点设置为 focus。如果当前未将焦点设置到 true,则此组件将接收键盘焦点。

另请参阅

focus()

属性 focusᅟ 的设置器。

setSourceDevice(keyboardDevice)#
参数:

keyboardDeviceQKeyboardDevice

另请参阅

sourceDevice()

属性 sourceDeviceᅟ 的设置器。

sourceDevice()#
返回类型:

QKeyboardDevice

返回当前的键盘设备。

另请参阅

setSourceDevice()

属性 sourceDeviceᅟ 的获取器。

sourceDeviceChanged(keyboardDevice)#
参数:

keyboardDeviceQKeyboardDevice

属性 sourceDeviceᅟ 的通知信号。

spacePressed(event)#
参数:

eventQKeyEvent

当按下空格键时发射此信号,事件详情包含在 event 中。

tabPressed(event)#
参数:

eventQKeyEvent

当按下单 tab 键时,会发出此信号,事件详情包含在 event 中。

upPressed(event)#
参数:

eventQKeyEvent

当按下上键时,会发出此信号,事件详情包含在 event 中。

volumeDownPressed(event)#
参数:

eventQKeyEvent

当按下音量减小键时,会发出此信号,事件详情包含在 event 中。

volumeUpPressed(event)#
参数:

eventQKeyEvent

当按下音量增加键时,会发出此信号,事件详情包含在 event 中。

yesPressed(event)#
参数:

eventQKeyEvent

当按下确认键(通常为“是”)时,将发出此信号,事件详情包含在 event 中。