目前在做的一个项目需要从ftp服务器上下载文件。但是用QNetworkAccessManager下载并通过QFile生成的文件会丢失最后修改时间这个关键信息,而我十分需要这个信息。
这个信息我可以通过服务器同事那边开放的一个接口获取到,然后就可以通过QFile的这个接口来将这个信息写到生成的文件中。
QFile *modelFile = new QFile("....");
modelFile->setFileTime(detailInfo["lastModifiedTime"].toDateTime(), QFile::FileModificationTime);