pyqt5 在主界面中实现lineedit获得焦点时弹出osk虚拟键盘,点击其他部分关闭虚拟键盘程序
时间: 2023-04-03 13:01:47 浏览: 96
PyQt5笔记之弹出窗口大全
可以通过在 lineedit 的焦点事件中调用 os.system("osk.exe") 来实现弹出虚拟键盘。而关闭虚拟键盘可以在主界面的 mousePressEvent 事件中判断当前焦点是否在 lineedit 上,如果不是则调用 os.system("taskkill /f /im osk.exe") 来关闭虚拟键盘程序。
阅读全文