- class QKeyboardHandler#
提供键盘事件通知。 更多…
概要#
属性#
方法#
def
__init__()def
focus()def
sourceDevice()
槽#
def
setFocus()
信号#
def
backPressed()def
backtabPressed()def
callPressed()def
cancelPressed()def
deletePressed()def
digit0Pressed()def
digit1Pressed()def
digit2Pressed()def
digit3Pressed()def
digit4Pressed()def
digit5Pressed()def
digit6Pressed()def
digit7Pressed()def
digit8Pressed()def
digit9Pressed()def
downPressed()定义
noPressed()定义
pressed()定义
released()定义
tabPressed()定义
upPressed()定义
yesPressed()
注释
本文档可能含有从C++自动翻译至Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您在翻译中发现问题,也可以通过在https://bugreports.qt.io/projects/PYSIDE 创建工单的方式与我们联系。
详细描述#
注释
在使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数来访问。- propertyfocus: bool#
如果QKeyboardHandlers获得焦点,则返回
true。- 访问函数
- propertysourceDevice: QKeyboardDevice#
保存
QKeyboardHandler的键盘设备。如果没有有效的设备,则QKeyboardHandler不会接收任何事件。- __init__([parent=None])#
- 参数:
parent –
QNode
构造一个带有父对象
parent的新QKeyboardHandler实例。- asteriskPressed(event)#
- 参数:
event –
QKeyEvent
当*键被按下时,此信号会被发出,包含事件详情的是
event。- backPressed(event)#
- 参数:
event –
QKeyEvent
当后退键被按下时,此信号会被发出,包含事件详情的是
event。- backtabPressed(event)#
- 参数:
event –
QKeyEvent
当按下退格键时发出此信号,事件详情包含在
event中。- callPressed(event)#
- 参数:
event –
QKeyEvent
当按下通话键时发出此信号,事件详情包含在
event中。- cancelPressed(event)#
- 参数:
event –
QKeyEvent
当按下取消键时发出此信号,事件详情包含在
event中。- context1Pressed(event)#
- 参数:
event –
QKeyEvent
当按下上下文 1 键时发出此信号,事件详情包含在
event中。- context2Pressed(event)#
- 参数:
event –
QKeyEvent
当按下上下文 2 键时发出此信号,事件详情包含在
event中。- context3Pressed(event)#
- 参数:
event –
QKeyEvent
当按下上下文 2 键时发出此信号,事件详情包含在
event中。- context4Pressed(event)#
- 参数:
event –
QKeyEvent
当按下上下文 4 键时发出此信号,事件详情包含在
event中。- deletePressed(event)#
- 参数:
event –
QKeyEvent
当按下删除键时发出此信号,事件详情包含在
event中。- digit0Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键 0 时发出此信号,事件详情包含在
event中。- digit1Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键 1 时发出此信号,事件详情包含在
event中。- digit2Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键2时,会发出此信号,事件详细信息包含在
event中。- digit3Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键3时,会发出此信号,事件详细信息包含在
event中。- digit4Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键4时,会发出此信号,事件详细信息包含在
event中。- digit5Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键5时,会发出此信号,事件详细信息包含在
event中。- digit6Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键6时,会发出此信号,事件详细信息包含在
event中。- digit7Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键7时,会发出此信号,事件详细信息包含在
event中。- digit8Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键8时,会发出此信号,事件详细信息包含在
event中。- digit9Pressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键9时,会发出此信号,事件详细信息包含在
event- downPressed(event)#
- 参数:
event –
QKeyEvent
当按下下箭头键时,会发出此信号,事件详细信息包含在
event中。- enterPressed(event)#
- 参数:
event –
QKeyEvent
当按下回车键时,会发出此信号,事件详细信息包含在
event中。- escapePressed(event)#
- 参数:
event –
QKeyEvent
当按下 ESC 键时,将发出此信号,事件详情包含在
event中。- flipPressed(event)#
- 参数:
event –
QKeyEvent
当按下翻转键时,将发出此信号,事件详情包含在
event中。- focus()#
- 返回类型:
bool
另请参阅
setFocus()
属性
focus的获取器。- focusChanged(focus)#
- 参数:
focus – bool
属性
focus的通知信号。- hangupPressed(event)#
- 参数:
event –
QKeyEvent
当按下挂断键时,将发出此信号,事件详情包含在
event中。- leftPressed(event)#
- 参数:
event –
QKeyEvent
当按下左键时,将发出此信号,事件详情包含在
event中。- 参数:
event –
QKeyEvent
当按下菜单键时,将发出此信号,事件详情包含在
event中。- noPressed(event)#
- 参数:
event –
QKeyEvent
当按下确认键(通常为“是”)时,将发出此信号,事件详情包含在
event中。- numberSignPressed(event)#
- 参数:
event –
QKeyEvent
当按下数字键(井号)时,将发出此信号,事件详情包含在
event中。- pressed(event)#
- 参数:
event –
QKeyEvent
当按下键时,将发出此信号,事件详情包含在
event中。- released(event)#
- 参数:
event –
QKeyEvent
当释放键时发射此信号,事件详情包含在
event中。- returnPressed(event)#
- 参数:
event –
QKeyEvent
当按下回车键时发射此信号,事件详情包含在
event中。- rightPressed(event)#
- 参数:
event –
QKeyEvent
当按下右键时发射此信号,事件详情包含在
event中。- selectPressed(event)#
- 参数:
event –
QKeyEvent
当按下选择键时发射此信号,事件详情包含在
event中。- setFocus(focus)#
- 参数:
focus – bool
将焦点设置为
focus。如果当前未将焦点设置到true,则此组件将接收键盘焦点。另请参阅
focus()属性
focusᅟ的设置器。- setSourceDevice(keyboardDevice)#
- 参数:
keyboardDevice –
QKeyboardDevice
另请参阅
sourceDevice()
属性
sourceDeviceᅟ的设置器。- sourceDevice()#
- 返回类型:
QKeyboardDevice
返回当前的键盘设备。
另请参阅
setSourceDevice()属性
sourceDeviceᅟ的获取器。- sourceDeviceChanged(keyboardDevice)#
- 参数:
keyboardDevice –
QKeyboardDevice
属性
sourceDeviceᅟ的通知信号。- spacePressed(event)#
- 参数:
event –
QKeyEvent
当按下空格键时发射此信号,事件详情包含在
event中。- tabPressed(event)#
- 参数:
event –
QKeyEvent
当按下单 tab 键时,会发出此信号,事件详情包含在
event中。- upPressed(event)#
- 参数:
event –
QKeyEvent
当按下上键时,会发出此信号,事件详情包含在
event中。- volumeDownPressed(event)#
- 参数:
event –
QKeyEvent
当按下音量减小键时,会发出此信号,事件详情包含在
event中。- volumeUpPressed(event)#
- 参数:
event –
QKeyEvent
当按下音量增加键时,会发出此信号,事件详情包含在
event中。- yesPressed(event)#
- 参数:
event –
QKeyEvent
当按下确认键(通常为“是”)时,将发出此信号,事件详情包含在
event中。