1、QLineEdit介绍
是一个单行文本编辑器;
允许用户输入和编辑单行纯文本;
自带一组编辑功能:撤销、重做、剪切、粘贴、拖放;
继承于QWidget
2、控件的创建、文本的设置和获取
(1)框架
(2)功能操作和案例
1 import sys 2 from PyQt5.Qt import * 3 4 app=QApplication(sys.argv) 5 6 window=QWidget() 7 window.setWindowTitle("QLineEdit") 8 window.resize(500,500) 9 10 # le = QLineEdit(window) 11 le = QLineEdit('用户',window) # 文本框里显示“用户” 12 13 # 文本的设置和获取 14 le.setText('哈哈') 15 le.insert('18') # 在光标处插入 16 print(le.text()) # 获取 17 18 btn = QPushButton(window) 19 btn.setText('按钮') 20 btn.move(100,100) 21 # btn.pressed.connect(lambda :le.insert('明天')) 22 # btn.pressed.connect(lambda :print(le.text())) 23 btn.pressed.connect(lambda :print(le.displayText())) # 获取显示的内容 24 25 window.show() 26 sys.exit(app.exec_())