提交 9bf5f2e5 编写于 作者: 之一Yo's avatar 之一Yo

修复 `QCompleter` 最大显示数量不起作用的问题 (#416)

上级 6e522732
......@@ -40,6 +40,7 @@ class Demo(QWidget):
]
self.completer = QCompleter(stands, self.lineEdit)
self.completer.setCaseSensitivity(Qt.CaseInsensitive)
self.completer.setMaxVisibleItems(5)
self.lineEdit.setCompleter(self.completer)
self.resize(400, 400)
......
......@@ -132,6 +132,7 @@ class LineEdit(QLineEdit):
# add menu items
self.completer().setCompletionPrefix(self.text())
changed = self._completerMenu.setCompletion(self.completer().completionModel())
self._completerMenu.setMaxVisibleItems(self.completer().maxVisibleItems())
# show menu
if changed:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册