将 QLineEdit 输入限制为单个字符 PyQt5

Nob*_*ody 2 python pyqt python-3.x pyqt5

我正在制作一个 PyQt5 应用程序。我想限制用户只能在 QLineEdit 对象中输入单个字符。这可能吗?如果是这样,怎么办?

提前致谢。:)

nci*_*ica 5

QLineEdit 具有 maxLength 属性。

设置最大长度()

设置输入的最大字符数

e1 = QLineEdit()
e1.setMaxLength(1)
Run Code Online (Sandbox Code Playgroud)