让PySide6中QlineEdit只输入数字或者字母,发现Pyside6的资料好少,特意留个记录
#这两个是必须要引用进来的库
from PySide6.QtGui import QRegularExpressionValidator
from PySide6.QtCore import QRegularExpression
#实现只输入数字和字母
reg = QRegularExpression('[a-zA-z0-9]+$')
validator = QRegularExpressionValidator(self)
validator.setRegularExpression(reg)
self.ui.lineEdit.setValidator(validator)