Qt的列表视图组?

Sar*_*rah 5 windows qt listview

我们在.NET中有ListView.Groups.Qt中是否有等价物(不使用Windows API)?

我无法在Qt的文档中找到任何表明支持的内容.

Windows Vista/7中的示例:http://i50.tinypic.com/zumgyg.jpg

提前致谢!

Mar*_*ett 3

看起来使用Qt 模型视图控制很容易做到这一点。

一开始有点令人困惑,但基本上所有列表、树控件和网格都以相同的方式处理 - 这让您可以非常轻松地对它们进行有趣的组合。

编辑:凯西在已删除的答案中发表了有用的评论。这是文本和链接:

创建树模型非常简单。要创建父节点看起来与子节点不同的“分组”效果,我建议创建一个 ItemDelegate,然后使用 setItemDelegate 1将其设置在视图上。在委托的绘制函数中,您可以检测索引是标题还是现在,并适当地绘制一些内容。当您到达那里时,如果您需要帮助,请提出另一个问题,我可以发布一个示例。

http://doc.trolltech.com/4.6/qabstractitemview.html#setItemDelegate