pyqt5 在mousePressEvent中确定lineedit被点击后弹出osk虚拟机安排
时间: 2023-04-03 07:01:39 浏览: 208
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
可以在mousePressEvent中使用QDesktopServices.openUrl()方法打开osk虚拟键盘。具体代码如下:
```python
from PyQt5.QtGui import QDesktopServices
from PyQt5.QtCore import QUrl
class MyLineEdit(QLineEdit):
def mousePressEvent(self, event):
QDesktopServices.openUrl(QUrl("osk.exe"))
```
当lineedit被点击时,osk虚拟键盘会弹出。
阅读全文