如何从QFileSystemModel获取所选项目(QFiles和QDirs)?

时间:2015-04-28 21:46:02

标签: qt qfilesystemmodel

我必须做一个文件管理器,我可以在其中重命名,删除,复制文件到远程位置(该部分已完成)等。我想我需要QFile和QDir才能让经理的本地方面与之合作偏远的一面。 QFileSystemModel看起来像是一种显示本地文件和文件夹的简单方法。但是如何在QFileSystemModel中获取所选/单击的项目?那些物品是QFiles和QDirs还是别的什么?如果它们是其他东西,有没有办法以某种方式获得QFile和QDir对象?

我是Qt的新手,所以我实际上并不知道任何事情。我只是告诉这件事作为功课。可悲的是,我没有得到足够的教育,甚至分配给我的助理也无法帮助解决这个问题:/任何建议如何创建一个容易获得项目的本地文件的视图,非常感激。谢谢!

1 个答案:

答案 0 :(得分:0)

你误解了Qt MVC。选择 - 是视图的一部分,而不是模型的一部分。检查:selection modelselected indexes