如何自定义QListView的显示

时间:2010-07-14 14:18:18

标签: c++ qt qabstractlistmodel

我已使用Qt模型/视图原则在我的Qt计划中实施了用户列表。我的QListView显示了QAbstractListModel的子类,到目前为止,这个工作正常。

现在我想自定义我的用户列表的显示(在几行显示名称,添加IP信息等等:不太相关,我只想要一些非常自定义的东西)。

我在Qt文档中找不到任何关于此的内容:我的选择是什么?

注意:列表中的项目不需要(不能)被修改,如果这可以帮助。

谢谢。

1 个答案:

答案 0 :(得分:4)

您需要创建一个新的item delegate类来处理绘画。 Here是对类似问题的一个很好的答案。