EnterKeyAction QML 类型
提供附加属性以自定义回车键。 更多信息...
导入语句 | import QtQuick.VirtualKeyboard |
附加属性
详细描述
EnterKeyAction 类型提供附加属性,允许自定义键盘的回车键。
EnterKeyAction 必须直接在接收输入焦点的项目内部使用,例如 TextInput。
例如
TextInput { id: myInput EnterKeyAction.enabled: myInput.text.length > 0 || myInput.inputMethodComposing EnterKeyAction.label: "Next" Keys.onReleased: { if (event.key === Qt.Key_Return) { // execute action } } }
附加属性文档
EnterKeyAction.actionId : int |
为虚拟键盘中的回车键设置动作 ID。当动作 ID 设置时,它将优先于标签,并为回车键设置图标。
EnterKeyAction.None
没有定义动作。EnterKeyAction.Go
动作执行“前往”操作。例如,将用户带到输入的 URL。EnterKeyAction.Search
动作执行搜索操作。EnterKeyAction.Send
动作发送输入的文本。EnterKeyAction.Next
动作将输入焦点移动到接受文本输入的下一个字段。EnterKeyAction.Done
与EnterKeyAction.Next
相同,但所有文本输入都已完成。
EnterKeyAction.enabled : bool |
启用或禁用虚拟键盘中的回车键按钮。
EnterKeyAction.label : string |
为虚拟键盘中的回车键设置标签。
© 2024 Qt 公司有限公司。在此处包含的文档贡献是由其各自的拥有者拥有的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授予的许可。Qt 和相应的商标是芬兰的 Qt 公司在世界各地的商标。所有其他商标均为其各自所有者的财产。