我在应用的时候,必须操纵一些目录和重命名/移动文件使用Qt和Ruby。然而,之前的实际操作,我需要表现出的变化“预览”,即模拟。我已经在OS X和Linux所做的就是mkdirtouch命令的集合,在可写TMP空间,打造我说:“目录树”,那喂到Qt的QFileSystemModel部件和QTreeView,我会得到我的预期结果。

不过,我不能这样做在Windows,因为我没有发现任何天然对应于touch,因此我无法显示文件。来考虑一个建议是在内存中创建我的目录树,但我不能给它来了QFileSystemModel

我怎样才能做到这一点?

有帮助吗?

解决方案

Windows自带的称为FSUTIL工具,它可用于创建类似Unix的触摸命令伪文件:

<强> FSUTIL文件createnew 路径名的长度

我不知道,如果在Windows的家庭版每默认FSUTIL存在,但至少它通过Windows 7是XP的专业版。

请参阅全文档为FSUTIL。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top