pyqt5mousePressEvent中如何判断在lineedit的输入框有没有被点击上
时间: 2023-04-02 10:04:50 浏览: 91
pyqt5 textEdit、lineEdit操作的示例代码
您好,根据您的问题,我可以回答:在pyqt5的mousePressEvent事件中,可以通过判断event.pos()是否在QLineEdit的rect()范围内来判断是否点击了该输入框。具体代码如下:
```python
def mousePressEvent(self, event):
if event.button() == Qt.LeftButton:
if self.lineEdit.rect().contains(event.pos()):
print("LineEdit被点击了!")
```
希望能够帮到您!
阅读全文