我正在尝试创建一个程序,该程序将读取文件夹的文件内容并将修改的名称、大小和最后日期导出到单个“日志”文件。我想我的问题是;是否可以将所有这些信息导出到日志中并且目录中有多个子文件夹会影响这一点?如果这是可能的,人们将如何去做呢?
问问题
91 次
1 回答
0
当然,这一切皆有可能。我有点偏颇,所以我建议使用基于 QtCore 的解决方案,但这会很好地跨平台工作,或者您甚至可以记录更多内容。请参阅下面可能提供帮助的三个主要课程。
QFileInfo
- 文件名:http: //qt-project.org/doc/qt-5.0/qtcore/qfileinfo.html#fileName
- 大小:http: //qt-project.org/doc/qt-5.0/qtcore/qfileinfo.html#size
- 最后修改:http: //qt-project.org/doc/qt-5.0/qtcore/qfileinfo.html#lastModified
QFile(继承QIODevice)
目录
如果出于某种原因,您不想使用 QtCore,您也可以从该目录复制并粘贴相关方法及其源代码依赖项:
http://qt.gitorious.org/qt/qtbase/trees/stable/src/corelib/io
于 2013-08-17T08:22:46.267 回答