- 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
中。