实现功能:
文件file里存储着文件系统的目录结构,我想把他们显示在Qlistview里,需要怎么做?我之前使用了QFileSystemModel, QListView, QTreeView等类实现了文件浏览器的功能,但是现在要把文件file里的信息,像QModel一样使用,并且在QListView里显示,我就不会了,也不知道可不可行,求大神指教?
文件file里储存着文件目录结构,格式如下
---------------------------------------------------------------------
/
C:/
program files/
xxx/
...
x.c /* 后面没有“/”,表示文件 */
windows/
D:/
...
E:/
---------------------------------------------------------------------
很感谢你热心的解答,我也阅读了那个网页,可是那不是我想要的答案,也许是我的问题提得有点模糊吧。
经过几天折腾,终于实现了功能。在此对问题和实现重新说明一下,以便后来有所疑问的人做个小小的参考。。
我需要实现的功能是:把服务端A的文件系统目录和文件信息保存在一个文件里,然后再通过网络连接把该文件发送给客户端B,B把文件里保存的文件系统信息在本地显示出来,即在本地浏览服务器的文件系统目录和文件。
实现:把文件里保存的文件系统目录和文件添加到QStandardItemModel的模型里,也可以自己在子类化一个model,然后再通过视图类组织显示,在此只是说一个方向。