PyQt: LineEdit的智能输入提示

Posted brucemengbm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyQt: LineEdit的智能输入提示相关的知识,希望对你有一定的参考价值。

使用的的类是QtGui.QCompleter
from PyQt4 import QtGui,QtCore
str = QtCore.QStringList(['a','air','airbus'])#预先设置字典
lineEdit = QtGui.QLineEdit()
lineEdit.setCompleter(QtGui.QCompleter(str)) #将字典加入到lineEdit中
这样仅仅须要在lineEdit中输入‘a’,就会有下拉提示框出现了

以上是关于PyQt: LineEdit的智能输入提示的主要内容,如果未能解决你的问题,请参考以下文章

PyQt5快速上手基础篇4-将lineEdit输入框数据同步显示再label和LCD屏上面

pyqt 中怎么限定lineedit的数据类型

将数据从散点图传输到 lineEdit - Matplotlib 和 Pyqt5

文本从 LineEdit1 (Form1) 到 LineEdit2 (Form2)_Python, PyQt

如何使用 Line Edit 在 PyQt 中等待用户输入?

睡眠在pyqt4上不起作用