0

我可以更改 QCompleter 弹出窗口以显示自定义小部件而不是字符串列表吗?

我想在一个项目中显示一个对象的三个参数。

像这样的东西(图像显示一个网格,一个列表就足够了)。

在此处输入图像描述

按照@eyllanesc 的建议实施 QAbstractItemView 必须是一条出路。但我不明白它是如何完成的。

任何示例代码都会有所帮助。

其他解决方案:

  1. 我可以为每个建议添加工具提示吗?

  2. 创建自定义 QLineEdit 并在其下方加载所需的小部件并在按键事件上过滤布局以使其看起来像 QCompletor 会更容易吗?

4

0 回答 0