lineEdit 虚拟键盘的使用

baijmh 2024-12-0657 次点击
树莓派CM4,只有触摸屏,想用pyqt做了一个小界面,两个lineEdit和一个按键,希望通过python实现点lineEdit焦点时,可自动启动虚拟键盘,输入完成失去焦点时,自动关闭虚拟键盘。有安装matchbox-keyboard和florence虚拟键盘采用subprocess方式试过,要不就是不能置顶,要不就输入没法操作,或者响应不灵的感觉。有做过这方面的大侠吗?求助!感谢!
收藏 ♥ 感谢
Spoony 小组长 2024-12-07 
最新版的 Raspberry Pi OS 集成 Squeekboard 虚拟键盘。当系统检测到触摸显示屏时,只要可以输入文本,虚拟键盘就会自动显示在屏幕底部。当无法输入文本时,键盘也会自动隐藏。

这种自动显示和隐藏应该适用于大多数应用程序,但并非所有应用程序都支持它。对于不支持它的应用程序,您可以改用任务栏右端的键盘图标来手动打开和关闭键盘。

https://www.raspberrypi.com/news/a-new-release-of-raspberry-pi-os/

登录注册 后可回复。

这里由以下店铺的技术人员在此免费提供能力范围内的技术支持。

NXEZ 创客商店(淘宝)

排障问题发帖注意事项:
1、请尽可能将故障说明清晰,列明例如使用环境和做了哪些操作和配置等。
2、排障中已经做了哪些尝试,如果能在问题中进行描述将极大提高解决问题的效率。
3、对于需要自身完成知识积累才能解决的问题,请自行通过搜索引擎寻找资料学习。