我有一些关于QLineEdit的QCompleter的东西,我对定制感兴趣。我想让它的行为类似于Chrome中的地址/搜索栏。
答案 0 :(得分:6)
popup.width() - popup.viewport().width()
),
框架的宽度(2 * popup.frameWidth()
)和最长字符串的宽度(popup.fontMetrics().boundingRect(string).width()
)。QRect
到
QCompleter.complete。答案 1 :(得分:2)
虽然我从未尝试使用相同的文档明确使用maxVisibleItems(int maxItem)
来限制可见的数字项目。
和PopUp Window的自定义我需要创建QAbstractItemView
的子类并在QCompleter::setPopup(QAbstractItemView * popup)