【问题标题】:How to customize the display of a QListView如何自定义 QListView 的显示
【发布时间】:2010-07-14 14:18:18
【问题描述】:

我在我的Qt 程序中实现了一个用户列表,使用Qt模型/视图 原则。我的QListView 显示了QAbstractListModel 的子类,到目前为止,它工作得很好。

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

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

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

谢谢。

【问题讨论】:

    标签: c++ qt qabstractlistmodel


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2016-01-30
      • 1970-01-01
      • 2011-05-05
      • 1970-01-01
      相关资源
      最近更新 更多