关于读取本地文件的有关问题~

关于读取本地文件的问题~~~问题是这样的:用QFileSystemModel与QTreeView结合,可以读取从根目录(/)开始的

关于读取本地文件的问题~~~
问题是这样的:

用QFileSystemModel与QTreeView结合,可以读取从根目录("/")开始的所有文件。

想实现这样的一种效果:

1.初始状态是根文件("/")和其包含的文件;
例如:
  /
  /bin
  /boot
  /opt
  /proc
  ...
  ...
  vmlinuz.old
  qtdemo.cpp
  ..
  ..
2.当双击文件夹boot时,其状态变成如下的形式:
  /boot
  /grub
  /lost+found
  vmlinuz
  membtest.bin

3.依照1、2的状态递归。

其中:"/" + 字符串,为了说明该文件是文件夹。 


请问有什么实现方法吗~~~







[解决办法]
使用QDir类和QFile类应该可以做到,具体做法可以参看帮助文档