看起来使用Qt 模型视图控制很容易做到这一点。
一开始有点令人困惑,但基本上所有列表、树控件和网格都以相同的方式处理 - 这让您可以非常轻松地对它们进行有趣的组合。
编辑:凯西在已删除的答案中发表了有用的评论。这是文本和链接:
创建树模型非常简单。要创建父节点看起来与子节点不同的“分组”效果,我建议创建一个 ItemDelegate,然后使用 setItemDelegate 1将其设置在视图上。在委托的绘制函数中,您可以检测索引是标题还是现在,并适当地绘制一些内容。当您到达那里时,如果您需要帮助,请提出另一个问题,我可以发布一个示例。
http://doc.trolltech.com/4.6/qabstractitemview.html#setItemDelegate