我正在使用 Qt 4 的 QFileSystemModel
和 QTreeView
。我正在编写一个类似文件管理器的 Windows 资源管理器,并希望制作一个更类似于 Windows 的树,其中树包含一些快捷方式路径,如桌面、我的文档。
我唯一想要的就是让一棵树看起来像这样:
- 我的电脑
- 桌面
- 我的文档
- C:\
- D:\
- ...
听说可以用QAbstractProxyModel
来实现。
有没有人使用过 QAbstractProxyModel
并使其正常工作?如果是,请提供任何适当的例子。提前致谢。
最佳答案
你能解释一下 QTreeView 中缺少什么来处理你的示例树吗?
使用像 http://www.java2s.com/Code/Cpp/Qt/QTreeViewdemoandQStandardItem.htm 这样的简单 QTreeView 示例怎么样?作为获得所需内容的起点?
关于c++ - Qt代理模型使用示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12744739/