​锋哥原创的PyQt6视频教程:

2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计21条视频,包括:2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~、第2讲 PyQt6库和工具库QTDesigner安装与配置、第3讲 PyQt6第一个程序HelloWorld实现等,UP主更多精彩视频,请关注UP账号。PyQt6 QLineEdit单行文本框控件-LMLPHPhttps://www.bilibili.com/video/BV11C4y1P7fj/

QLineEdit是单行文本框,该控件只能输入单行字符串。该类的常用方法如下:

PyQt6 QLineEdit单行文本框控件-LMLPHP

PyQt6 QLineEdit单行文本框控件-LMLPHP

测试参考代码:

"""
    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())
11-26 19:16