【发布时间】:2019-11-20 09:16:05
【问题描述】:
我有包含多列的数据(如“名字”/“姓氏”或“邮政编码”/“地名”),我现在想要(类似于)一个仅从一开始就匹配的 qcompleter每一列。
这意味着输入“a”会显示“Andrea Miller”或“John Adams”等建议,但不会显示“Jane Doe”或“Tom Masters”。
任何提示如何实现这个?
【问题讨论】:
-
您应该可以通过将
filterMode设置为Qt::MatchStartsWith来做到这一点:doc.qt.io/qt-5/qcompleter.html#filterMode-prop -
当你说“多列”时,你的意思是一个字符串有几个单词吗?
标签: python autocomplete pyside2 qlineedit qcompleter