锋哥原创的PyQt6视频教程:
QLineEdit是单行文本框,该控件只能输入单行字符串。该类的常用方法如下:
测试参考代码:
"""
python加载ui文件
作者 : 小锋老师
官网 : www.python222.com
"""
import sys
import time
from PyQt6.QtGui import QValidator, QIntValidator
from PyQt6.QtWidgets import QApplication, QLabel, QLineEdit
from PyQt6 import uic
if __name__ == '__main__':
app = QApplication(sys.argv)
ui = uic.loadUi("./QLineEdit单行文本框.ui")
mylineEdit: QLineEdit = ui.lineEdit # lineEdit
mylineEdit2: QLineEdit = ui.lineEdit_2 # lineEdit_2
mylineEdit.setValidator(QIntValidator()) # 设置文本框验证器
ui.show()
# mylineEdit.setText("python222") # 设置文本框内容
# print(mylineEdit.text()) # 获取文本框内容
# mylineEdit.clear() # 清除文本框内容
mylineEdit2.setFocus() # 使文本框得到焦点
sys.exit(app.exec())