Qt 代理模型使用示例
Qt proxy model usage example
我正在使用Qt 4的QFileSystemModel
和QTreeView
。我正在编写一个像文件管理器这样的Windows资源管理器,并希望使树更类似于Windows',其中树由一些快捷方式路径组成,如桌面,我的文档。我唯一想要的就是让一棵树看起来像这样:
- 我的电脑
- 桌面
- 我的文档
- C:\
- D:\
- 。
听说可以用QAbstractProxyModel
实现.有没有人使用过QAbstractProxyModel
并让它工作?如果是,请提供任何适当的例子。提前谢谢。
这个问题与如何在QFileSystemModel中添加自定义行相同?
你能解释一下QTreeView中缺少什么来处理你的示例树吗?
使用像 http://www.java2s.com/Code/Cpp/Qt/QTreeViewdemoandQStandardItem.htm 这样的简单QTreeView示例作为起点来获取所需的内容怎么样?
相关文章:
- 代理对象的常量正确性
- QTableView:endMoveRows在模型中重置水平页眉大小
- 有什么好的方法可以让系统调用代理允许在单元测试中进行模拟
- 将IBM Rhapsody模型集成到VS 2019中
- 旋转模型矩阵时的形状失真
- 成员函数调用和C++对象模型
- 连接 dockerized 模型和 dockerized 数据库时出现"无法 SQLConnect"错误
- 打印 ONNXRUNTIME::图形没有模型
- 具有所表示类的相同构造函数签名的代理类模板
- C++内存模型和位字段的最大序列
- 使用SIR模型的疾病爆发模拟
- Qt - QVector 和模型视图 - 从列表视图获取自定义类的最佳方法是什么?
- 如何在 ECS 模型中组织实体?
- 在官方张量流 resnet50 模型上运行 tflite 精度工具
- Libtorch:如何加载ONNX模型?
- 使用 assimp 加载模型 - 不需要提升?
- Qt 代理模型使用示例
- 是否可以从代理访问QTreeview的选择模型
- 使用代理模型
- 使用代理向Qt SQL模型添加虚拟列