天天看点

QFile设置文件的修改日期、最后访问日期、生成日期

目前在做的一个项目需要从ftp服务器上下载文件。但是用QNetworkAccessManager下载并通过QFile生成的文件会丢失最后修改时间这个关键信息,而我十分需要这个信息。

这个信息我可以通过服务器同事那边开放的一个接口获取到,然后就可以通过QFile的这个接口来将这个信息写到生成的文件中。

QFile设置文件的修改日期、最后访问日期、生成日期
QFile设置文件的修改日期、最后访问日期、生成日期
QFile *modelFile = new QFile("....");
 modelFile->setFileTime(detailInfo["lastModifiedTime"].toDateTime(), QFile::FileModificationTime);