pyqt5写一个文本框
时间: 2024-01-25 15:05:19 浏览: 91
下面是使用 PyQt5 编写一个基本的文本框的示例代码:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QVBoxLayout
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('文本框示例')
self.setGeometry(300, 300, 300, 200)
# 创建文本框
self.textbox = QLineEdit(self)
# 创建垂直布局,并将文本框添加到其中
vbox = QVBoxLayout()
vbox.addWidget(self.textbox)
# 将垂直布局应用到窗口上
self.setLayout(vbox)
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
```
运行代码可以看到一个简单的窗口,其中包括一个文本框。用户可以在文本框中输入文本。
如果需要更多的功能,可以参考 PyQt5 文档中的 QLineEdit 部分,其中列出了各种属性和方法。
阅读全文