pyqt5获取edit内容
时间: 2023-08-18 07:09:03 浏览: 107
要获取 PyQt5 中 QLineEdit(输入框)的内容,可以使用 QLineEdit.text() 方法。以下是一个示例代码:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow, QLineEdit, QPushButton
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("获取 Edit 内容示例")
self.edit = QLineEdit(self)
self.edit.setGeometry(10, 10, 200, 30)
button = QPushButton("获取内容", self)
button.setGeometry(10, 50, 100, 30)
button.clicked.connect(self.get_edit_content)
def get_edit_content(self):
content = self.edit.text()
print("Edit 内容:", content)
if __name__ == "__main__":
app = QApplication([])
window = MainWindow()
window.show()
app.exec_()
```
在这个示例中,我们创建了一个窗口应用程序,并添加了一个 QLineEdit 和一个 QPushButton。当按钮被点击时,调用 get_edit_content 方法来获取 QLineEdit 中的内容,并打印到控制台上。你可以根据自己的需求修改这个示例。
阅读全文