模拟一个目录树平台独立
-
26-09-2019 - |
题
我在应用的时候,必须操纵一些目录和重命名/移动文件使用Qt和Ruby。然而,之前的实际操作,我需要表现出的变化“预览”,即模拟。我已经在OS X和Linux所做的就是mkdir
和touch
命令的集合,在可写TMP空间,打造我说:“目录树”,那喂到Qt的QFileSystemModel
部件和QTreeView
,我会得到我的预期结果。
不过,我不能这样做在Windows,因为我没有发现任何天然对应于touch
,因此我无法显示文件。来考虑一个建议是在内存中创建我的目录树,但我不能给它来了QFileSystemModel
。
我怎样才能做到这一点?
解决方案
Windows自带的称为FSUTIL工具,它可用于创建类似Unix的触摸命令伪文件:
<强> FSUTIL文件createnew 强> 路径名的长度
我不知道,如果在Windows的家庭版每默认FSUTIL存在,但至少它通过Windows 7是XP的专业版。
请参阅全文档为FSUTIL。
不隶属于 StackOverflow